Linux 시작 문제. Fsck 및 resize2fs가 작동하지 않습니다.

Linux 시작 문제. Fsck 및 resize2fs가 작동하지 않습니다.

내 컴퓨터는 Windows와 Linux를 이중 부팅합니다. 저는 Windows를 미리 설치한 후 Linux를 설치했습니다. 완전히 설치하고 마침내 다시 시작했습니다.

다시 시작하면 오류가 발생합니다.

unexpected inconsistency; run fsck manually

시도했지만 fsck작동 force하지 않습니다. fsck표시 오류

filesystem size is larger than physical size and either superblock
or the partition table is likely to be corrupt

그래서 resize2fs명령을 실행하면 다음과 같이 표시됩니다.not found

시도해 보았지만 sudo동일한 오류가 표시됩니다.

도와주세요! 정확히 무엇을 해야 합니까?

미리 감사드립니다.

답변1

거기에는 뭔가 심각하게 잘못된 것이 있습니다. 시스템에 무슨 일이 일어나고 있는지 이해하기 전에 시스템을 고치려고 노력하는 것은 의미가 없습니다. resize2fs이 경우에는 파일 시스템의 마지막(사용된) 부분에 액세스하지 않고는 파일 시스템을 줄일 수 없기 때문에 도움이 되지 않습니다. 파일 시스템이 아닌 기본 블록 장치를 확장해야 합니다.

다른 미디어(아마도 설치 미디어)에서 부팅해야 할 수도 있습니다. fdisk -l /dev/sda또는 parted /dev/sda print파티션 테이블이 어떻게 생겼는지 알려주세요. LC_ALL=C dumpe2fs -h /dev/root | grep -e 'Block count:' -e 'Block size:'( /dev/root적절한 블록 장치로 교체됨)은 파일 시스템의 크기를 알려줍니다.

관련 정보