私は古いプロセッサでソフトウェアをテストするために使用する古いHP Athlonシステムを持っています。私たちはしばしば停電を経験し、最後の停電後にディスクが混乱します。状況があまりにも良くないので、走って行って全部直すことができませんfsck
。 OSを再インストールしましたが、依然としてfsck
苦情が発生します。
ハードドライブやマシンを非難する前に、最後にLinuxを再ロードしてみます。ファイルシステムの作成後にマウントする前に、不審なfsck
ブロックを不良としてマークするために積極的なタスクを実行したいと思います。
ディスクは大きく(約500 GB)、Debian 8ディストリビューションは比較的小さいので(通常8〜12 GBで十分です)、良いブロックが不良として表示されてもかまいません。私もGUIのインストールが好きですが、好きではありません。
2つの質問があります。
fsck
Debian 8 には、基本システムをインストールする前にこれを行うオプションがありますか?それではどこですか?そうでない場合、プロセスは何ですか?fsck
ブロックが不良として表示される程度を制御する設定はありますか?それでは何ですか?そうでない場合は、何を使用できますか?
編集する:機械はHP5850です。 BIOSに入り、ストレージに移動してドライブ保護システム(DPS)セルフテストを実行したら、DPSでドライブを交換することをお勧めします。 DPSでは統計情報を提供していないため、被害の程度がわからない。
新しい[既存] SATA IIドライブを12ドルで購入できることを考慮して交換します。それに時間やエネルギーを無駄にする必要はありません。
関連する参考資料は次のとおりです。どちらの問題も解決されていないようです。
ベストアンサー1
「Debian 8 はデフォルトのシステムをインストールする前に fsck を実行するオプションを提供していますか?
代わりに、まずダウンロードそして一つ燃やすGPartEd CD(またはサムドライブに書き込みます)。インストーラを実行する前に
GPartEd
ディスクを起動し、必要に応じてパーティションを分割してからfsck
直接実行または実行してくださいbadblocks
。Debian インストーラを実行するときにパーティションの使い方を教えてください。インストーラは独自のパーティションを作成する必要はありません。既存のパーティションで作業するのはとても楽しいです。
「fsckには、ブロックを不良として表示する程度を制御する設定がありますか?それでは何ですか?それ以外の場合は何を使用できますか?」
この
-c
オプションを使用すると、不良ブロックを検索するプログラムがe2fsck
実行されます。badblocks
Badblockを直接実行することもできます。デフォルトでは、badblocks
読み取り専用テストが実行されます。より積極的に実行するには、-n
非破壊読み取りおよび書き込みテストを指定できます。-p
パス数を増やすオプションを設定することもできます。パーティションを分割する前に実行したい場合があります
badblocks
。これにより、より高速な-w
書き込み専用テストを指定できます。