Freebsd 상자 명령줄을 시작하지 않고 무엇을 할 수 있나요?

Freebsd 상자 명령줄을 시작하지 않고 무엇을 할 수 있나요?

메시지를 받았습니다

Can't load 'kernel'

그리고 컴퓨터가 시작되지 않습니다. lsand 와 같은 간단한 명령이 있지만 or lsdev는 아닙니다 . 커널을 찾고 이 명령이 괜찮은지 어떻게 확인할 수 있나요?cdcat

lsls확실한 디렉토리와 파일의 2열 목록을 표시하지만 경로를 사용할 수 없습니다.


또는 ls와 같은 일부 (d) 디렉토리가 표시되지만 다음 을 입력하십시오.bindev

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?

관련 정보