PC のバッテリーを切った状態で電源が切れたため、PC が強制的にシャットダウンしました。質問ですが、システムが損傷したか、またはその時点で何らかの動作を行っていて、一部の部品が故障したかどうかを確認する方法はありますか? 起動時に 1 ~ 2 秒間「/tmp のドライブがまだ準備ができていないか、またはプリセットされていません」というエラーが表示されましたが、その後は正常に起動しました。
起動ログを確認しましたが、何もおかしな点は見つかりませんでした
答え1
システムが損傷しないようにするにはどうすればいいのかわかりません。
最も大きな問題は、ハードディスクに書き込まれるのを待っているキャッシュ内のデータが失われることです。キャッシュ内のファイルは/tmp
一時的なもので、適切にシャットダウンすると削除されます。ハードリブートするとそれらは残ります。おそらく、表示されたエラーはまさにそのことを示しています。Ubuntu は、X 回適切にシャットダウン/再起動した後にハードディスクの状態をチェックします。LiveUSB/DVD から起動して手動で確認することもできます。
EXT4 ハードディスクのエラーをチェックするための簡単なステップバイステップのチュートリアル
ステップ1。Ubuntu LiveDVD/インストール ディスクにアクセスできることを確認してください。アクセスできない場合は、別のマシンを使用してコピーをダウンロードしてください。
ステップ2。CD から起動できるように、マシンの BIOS を変更します。
ステップ3.Ubuntu ディスクを CD-ROM に挿入し、マシンを再起動します。「Ubuntu を試す」オプションを選択します。システムを再インストールしないでください。
ステップ4.Ubuntu が起動すると (パスワードを入力する必要はありません)、メインデスクトップが表示されます。
ステップ5.Ctrl+ Alt+を押してターミナルを開きますT
ステップ6.ペンと紙を用意して、ディスク ドライブへのパスを書き留めてください。Ubuntu が起動すると、システム上のすべてのハード ディスクが識別され、それぞれに対して '/dev' フォルダーにディレクトリが作成されます。デフォルトでは、これらのデバイスはマウントされていません。デスクトップにドライブの画像が表示されている場合は、ディスクがマウントされています。続行する前に、チェックするすべてのディスクをアンマウントする必要があります。
ステップ7.検索するディスクユーティリティでダッシュを開いて、システムにどのドライブがあるかを確認します。これを使用して、ドライブがマウントされていないことを確認します。また、チェックするディスクのアドレスに注意してください...それらは/dev/sdc
またはのように見えるはずです/dev/sda1
。また、ドライブが実際にでありext4
、他の形式ではないことを確認してください。パスを記録したら、ディスクユーティリティ。
ステップ8.チェックを続行するにはsudo fsck.ext4 -cDftvy -C 0 /dev/sda1
、ターミナルに と入力します。デバイス アドレスを必ず置き換えてください。一度に実行できるディスクは 1 つだけです。私のマシンでは、1 TB のデータの完了に 3 時間かかり、ほとんどの時間 (99.99%) は不良ブロックのチェックに費やされました。パラメータの意味を知りたい場合は、この投稿の下部にあるリンクを確認するか、fsck.ext4
ターミナルに と入力して、一般的なコマンド オプションの短いリストを参照してください。 はfsck.ext4
の同義語であることに注意してくださいe2fsck
。
ステップ9.fsck
コマンドが渡されたので口うるさいオプション パラメータの進行状況の詳細とエラーがターミナル ウィンドウに表示されます。エラーが見つかった場合は、パッケージがfsck
エラーを修正できたかどうかに基づいてオプションを検討する必要があります。
ステップ10.完了したら、マシンをシャットダウンできます。Ubuntu は CD トレイを排出するので、シャットダウンが完了する前にディスクを取り出すことができます。
参考文献:
http://ubuntuforums.org/showthread.php?t=1823509
http://manpages.ubuntu.com/manpages/lucid/man8/fsck.ext2.8.html
http://linuxexpresso.wordpress.com/2010/03/31/repair-a-broken-ext4-superblock-in-ubuntu/
お役に立てれば