OpenBSD /dev/sd0k 예상치 못한 불일치 - 잘못된 슈퍼블록

OpenBSD /dev/sd0k 예상치 못한 불일치 - 잘못된 슈퍼블록

VMware OpenBSD 5.7을 부팅하려고 할 때 큰 문제에 직면했습니다.스크린샷

내 모든 데이터가 생성되는 것을 볼 수 있습니다: cat /root/mydata sd0k(/home)에서는 나에게 중요하지 않습니다. fsck 등을 시도했지만 부팅하려면 어떻게 해야 하는지에 대한 질문이 남아 있습니다.

답변1

프롬프트가 나타나면 키를 눌러 Return루트 쉘을 가져옵니다.

그런 다음 실행

# fsck sd0k

이렇게 하면 발견된 불일치가 수정됩니다.

중요한 것이 없고 파티션을 다시 포맷하려면 루트로서 포함된 파일 시스템이 더 이상 마운트되어 있지 않은지 sd0k확인한 다음 다음 을 수행하십시오.sd0k

# newfs sd0k

...가져가다큰 예방 조치올바른 장치 이름을 입력하고 파티션이 영원히 손실된다는 점을 확인하세요.

그런 다음 OpenBSD 시스템을 루트로 사용하는 대신(모든 Unix 시스템에서는 좋지 않은 생각입니다) 거기에 홈 디렉토리를 다시 만들고 이를 사용해야 합니다.

또한 최신 버전의 OpenBSD로 업그레이드해야 합니다. 현재 안정 버전은 6.1이며, 6.2가 곧 출시될 예정입니다. 버전 5.7은 2015년 중반에 출시되었으며 더 이상 지원되지 않습니다.

관련 정보