e2fsck:LogicalVolumeにスーパーブロックフラグを設定できません。

e2fsck:LogicalVolumeにスーパーブロックフラグを設定できません。

通常モードまたはランレベル1でコンピュータを起動すると、次のエラーが発生し、コンピュータを起動できません。

 checking filesystems  
/dev/MyGroup/LogVol00: UNEXPECTED INCONSISTENCY; RUN fsck MANNUALLY  
       (i.e., without -a or -p options)  

\*** An error occured during the file system check  
\*** Dropping you to a shell; the system will reboot  
\*** when you leave the shell  
Give root password for maintenance (or type Control-D to continue):

パスワードを入力して実行しましたが、fsckどちらe2fsckも次の同じエラー形式を提供します。

(Repair filesystem) 1 # fsck
fsck 1.39 (29-May-2006)

または

(Repair filesystem) 1 # e2fsck -y /dev/MyGroup/LogVol00
e2fsck 1.39 (29-May-2006)
/dev/MyGroup/LogVol001: clean, 141289/1402144 files, 804207/1400832 blocks
e2fsck 1.39 (29-May-2006)
The filesystem size of the device is 131072 blocks
Either the superblock or the partition table is likely to be corrupt!

今、私は次の代替スーパーブロックを使用することにしました。

(Repair filesystem) 6 #dumpe2fs /dev/MyGroup/LogVol00 | grep -i superblock

スーパーブロックを交換してファイルシステムを回復するには、次のコマンドを使用します。

(Repair filesystem) 7 #e2fsck -f -b 8193 /dev/MyGroup/LogVol00

すべての代替スーパーブロックを使用した後、次のエラーメッセージが表示されます。

e2fsck 1.39 (29-May-2006)  
/dev/MyGroup/LogVol00: recovering journel  
e2fsck: unable to set superblock flags on /dev/MyGroup/LogVol00:

この種の問題をどのように解決できますか?

ベストアンサー1

再起動し、エラーが発生する前に設定を変更したとは言及していません。変更したい場合は、それを見るべき場所についての手がかりを得ることができます。しかし、これは設定を変更せずにのみ発生するとします。

まず、物理ディスクに問題がある可能性があります。出力ビュー

dmesg

コマンドを実行してe2fsckコマンドを実行した後、問題が一覧表示されていることを確認してください。

考えられる原因が表示されない場合は、論理ボリュームの状態を確認してください。使用

lvdisplay /dev/MyGroup/LogVol00

ここには多くのものがリストされています。特に見てLV書き込みアクセス低気圧状態出力の「LV Size」項目です。読み取り専用アクセスまたは間違ったパーティションサイズが原因で問題が発生する可能性があります。

おすすめ記事