[server] 오류시 / etc / fstab 건너 뛰기

마운트에 실패한 경우 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)하여 부트를 보류하지 않도록 명시 적으로 지시 할 수 있습니다.


답변

부팅 후 무언가를 마운트하는 스크립트를 작성하는 것이 더 좋을까요? 예를 들어, 함께 문자열을 넣어 noautofstab하고를 통해 마운트rc.local


답변

나는 당신의 배포판에 대해 확신하지 못하지만 일반적으로 부팅은 시간 초과로 기다린 다음 마운트하지 않고 부팅합니다. udev플러그인과 같은 규칙을 사용하여 런타임에 자동으로 마운트 할 수 있습니다 .

fstab에서 디렉토리를 바인딩하려면 다음을 사용하십시오.

/from    /to   none bind 0 0


답변