fstab에 다음을 수행하면 플래시 드라이브를 자동 마운트하는 것이 더 쉬울 것이라고 생각합니다.
/dev/sd1i /mnt/usb
(sd1i는 sysctl hw.disknames에서 찾을 수 있습니다)
상자를 다시 시작했는데 USB 3.0 플래시 드라이브가 여전히 USB 3.0 포트에 연결되어 있습니다.
시작하는 동안 다음 오류가 감지되었습니다.
/dev/rsd1i: BAD SUPER BLOCK: MAGIC NUMBER WRONG
/dev/rsd1i: Unexpected inconsistency: Run fsck_ffs manually
The following file system had an unexpected inconsistency: ffs: /dev/rsd1i (/mnt/usb)
Automatic file system check failed; help!
Enter pathname of shell or RETURN for sh:
"단일 사용자 모드에서 ed를 사용하여 /etc/fstab을 편집하는 방법" 기사를 확인했습니다(http://www.openbsdsupport.org/ed_and_fstab.htmled
) 행을 삭제하지 않고 수정하는 방법을 설명합니다 .
도움을 주시면 대단히 감사하겠습니다.
답변1
ed
하지 않는 한 사용할 필요가 없습니다 .진짜고 싶어요.
단일 사용자 프롬프트에 있으면( Enter프롬프트 를 클릭하기만 하면 됨 Enter pathname of shell or RETURN for sh:
) 다음을 수행할 수 있습니다.
루트 파일 시스템을 읽기-쓰기로 마운트한 다음
/var
및/usr
파일 시스템을 마운트합니다(이렇게 하면vi
원하는 다른 편집기를 실행할 수 있습니다).# mount -uw / # mount /var # mount /usr
설치가 완료되면 문제가 되는 행을 편집
/etc/fstab
하고 삭제하십시오.재시작.
# reboot
그러면 다중 사용자 모드에서 시스템이 올바르게 다시 시작됩니다.