![Freebsd 상자 명령줄을 시작하지 않고 무엇을 할 수 있나요?](https://linux55.com/image/158422/Freebsd%20%EC%83%81%EC%9E%90%20%EB%AA%85%EB%A0%B9%EC%A4%84%EC%9D%84%20%EC%8B%9C%EC%9E%91%ED%95%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EB%AC%B4%EC%97%87%EC%9D%84%20%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
메시지를 받았습니다
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
?