메시지를 받았습니다
Can't load 'kernel'
그리고 컴퓨터가 시작되지 않습니다. ls
and 와 같은 간단한 명령이 있지만 or lsdev
는 아닙니다 . 커널을 찾고 이 명령이 괜찮은지 어떻게 확인할 수 있나요?cd
cat
ls
ls
확실한 디렉토리와 파일의 2열 목록을 표시하지만 경로를 사용할 수 없습니다.
또는 ls
와 같은 일부 (d) 디렉토리가 표시되지만 다음 을 입력하십시오.bin
dev
OK ls bin
open 'bin' failed, no such file or directory
컴퓨터는 정상적으로 시작되고 정전 후 이 작업을 중지합니다. 또한 내가 눈치 채지 못한 자동 업데이트도 수행합니다.
OK lsdev
disk0: BIOS drive C (66059280 X 512):
disk0s1: FreeBSD
fsck
도움이 안돼. USB 스틱으로 부팅할 수 있었고 명령 프롬프트에 들어가서 fsck
특정 파일 시스템에 대해 실행할 수 있었습니다. 몇 가지 버그를 발견하고 수정했습니다. 마지막으로 파일 시스템을 OK로 표시합니다. 이 파일 시스템을 마운트 지점에 마운트하고 탐색할 수 있습니다. 부트로더에서 동일한 파일을 보았습니다 COPYRIGHT
. /boot
디렉토리의 내용 도 보았고 그 안에 있는 커널 파일도 보았습니다.
불행하게도 부트로더에서 재부팅하면 동일한 상황이 발생합니다. 부팅되지 않고 파일 시스템을 탐색할 수 없습니다. 왜? 괜찮나요 ls
?