GNU/Linux >> Linux の 問題 >  >> Linux

ハード ドライブ アームをプラッター上の特定の位置に強制的に移動させるコマンド

hdparm --read-sector N セクター N の低レベル読み取りを発行します ブロック層の抽象化をバイパスします。 -I を使用 デバイスのセクター数を取得します。


これが期待どおりに機能するには、ハードドライブが非常に古い必要があります。ドライブは当初、データにアクセスするために物理トラック (シリンダー)、実際の物理ヘッド、およびセクターを指定することを許可されていました (CHS 標準の初期概念)。ドライブのロジックが不安定になっていると判断したブロックを自動再マップするための予備のブロック)。さらに、実際の形状と表現形状の間の正確な内部マッピングはいつでも変更される可能性があります (これらのイベントを表示するための SMART 属性があります)。

したがって、最初にファームウェアを変更できない限り、最近では「ハードドライブアームをプラッターの特定の位置に強制的に移動させる」コマンドはないと思います。 「最後のブロック」に移動しても、スペアがあるため、実際には最後のブロックではありません。


Linux
  1. LinuxコマンドラインからのGoogleドライブの使用

  2. Linuxでmoveコマンドを使用する5つの方法

  3. メインドライブの間違った dd コマンド - データを回復するには?

  1. 特定のユーザーに対して Linux で特定のコマンドをブロックする

  2. 故障したハード ドライブを物理的に特定する

  3. dd コマンドの最適なバイト サイズを決定する方法

  1. Linuxコマンドラインで力を使用する

  2. Linuxコマンドdateを使用しているときに特定の時間を追加します

  3. ハードドライブの状態をチェックする方法