先月、Ubuntuはいくつかの問題を抱え始めました。明らかな理由なしに突然シャットダウンします。このコマンドを実行すると、問題がハードディスクにあることがわかりました。
$ Sudo badblocks -sv -b 512 /dev/sda
Linuxパーティションにすべて24個の不良ブロックが表示されます(別のブロックにWindowsがあり、同じ問題はありません)。問題は、このシャットダウンを回避する方法(ディスクの変更とは異なる)があるかどうかです。不良ブロックを分離しているのでしょうか?
ソフトウェア/ファイルシステムの不良ブロックのマーキングは、ほとんど過去のものです。最近のドライブは自動的に透過的に不良ブロックを再配置します。
不良ブロックがソフトウェアから「見える」ようになった場合は、ハードドライブが空き交換ブロックの予約を使い果たしているため、おそらく失敗しています。 SMARTディスクのステータスを確認して、これが他のSMART属性で実際に確認されているかどうかを確認し、バックアップを実行してドライブを交換する準備をしてください。 。
私はあなたを助けるかもしれない良いチュートリアルを見つけました: http://www.ehow.com/how_6864409_fix-bad-sectors-ubuntu.html
ターミナルを開き、コマンドmount
を入力して、次の手順に従います。
修復するファイルシステムを選択します。たとえば、「mount」コマンドの出力に次の行が含まれている場合は、「/ home」という名前のファイルシステムを選択できます。/ dev/mapper/vg0-home on/home type ext3(rw)
「umount」コマンドを入力して、ファイルシステムをマウント解除します。たとえば、「/ home」ファイルシステムをマウント解除するには、コマンド「Sudo umount /home
"。
「fsck」コマンドを入力して、ファイルシステムを修復します。 「fsck」コマンドは「ファイルシステムチェック」の略です。ディスクをスキャンして不良セクターを探し、機能していないセクターにラベルを付けます。/homeファイルシステムでfsckを実行するには、コマンド「Sudo fsck/dev/mapper/vg0-home」を発行します。必要に応じて、「/ dev/mapper/vg0-home」を「mount」コマンドからの出力に置き換えます。
「mount」コマンドを入力して、修復されたファイルシステムを再マウントします。 「/ home」ファイルシステムを修復した場合は、コマンド「Sudo mount /home
"。
Spinrite(grc.com)は、不良セクターを回復し、ドライブに代わりにバックアップセクターを使用させるために私が知っている最高のツールです。安くはありませんが、動作します。友人がコピーを所有している場合は、それを借りることができます。私は7年間それを使用しました。定期的なメンテナンスにも最適です。