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適切なブロックデバイスに置き換えられます)は、ファイルシステムのサイズを示します。

おすすめ記事