마운트에 실패한 경우 options = auto로 / etc / fstab을 건너 뛰도록 설정할 수 있습니까?
이 설명서에서는 options = auto 항목이 실패하면 부팅 프로세스가 중단된다고 말합니다.
자동이 없으면 부팅시 장치가 자동으로 마운트되지 않습니다.
그렇다면 실패시 자동 입력을 무시하는 방법은 무엇입니까?
답변
/dev/sdb1
우분투 VM에서 파티션을 만들었습니다 . 그러나이 파티션에 대한 파일 시스템을 만들지 않았으므로 마운트되지 않습니다.
그런 다음에 다음 항목을 입력하십시오 fstab
.
/dev/sdb1 /mnt/ auto defaults,nobootwait 0 2
그리고 VM을 재부팅했습니다. 다음 오류 메시지와 함께 서버가 재부팅되었습니다.syslog
suku@ubuntu-vm:~$ grep sdb1 /var/log/syslog
Jan 11 16:32:58 ubuntu-vm kernel: [ 2.263540] sdb: sdb1
Jan 11 16:32:59 ubuntu-vm kernel: [ 4.403527] EXT3-fs (sdb1): error: can't find ext3 filesystem on dev sdb1.
Jan 11 16:32:59 ubuntu-vm kernel: [ 4.410341] EXT4-fs (sdb1): VFS: Can't find ext4 filesystem
Jan 11 16:32:59 ubuntu-vm kernel: [ 4.413978] FAT-fs (sdb1): bogus number of reserved sectors
Jan 11 16:32:59 ubuntu-vm kernel: [ 4.414073] FAT-fs (sdb1): Can't find a valid FAT filesystem
무엇입니까 nobootwait
:
nobootwait
원격이 아닌 파일 시스템에 적용 mountall(8)
하여 부트를 보류하지 않도록 명시 적으로 지시 할 수 있습니다.
답변
부팅 후 무언가를 마운트하는 스크립트를 작성하는 것이 더 좋을까요? 예를 들어, 함께 문자열을 넣어 noauto
로 fstab
하고를 통해 마운트rc.local
답변
나는 당신의 배포판에 대해 확신하지 못하지만 일반적으로 부팅은 시간 초과로 기다린 다음 마운트하지 않고 부팅합니다. udev
플러그인과 같은 규칙을 사용하여 런타임에 자동으로 마운트 할 수 있습니다 .
fstab에서 디렉토리를 바인딩하려면 다음을 사용하십시오.
/from /to none bind 0 0