AHCIを有効または無効にすると、hdparmが2つの異なる結果を返すのはなぜですか?

AHCIを有効または無効にすると、hdparmが2つの異なる結果を返すのはなぜですか?

hdparmデバイスを安全に消去するためのコマンド(ATA SECURE ERASEなど)を呼び出すと、AHCIが有効かどうかによって出力がhdparm -I /dev/sda異なります。hdparm -I /dev/sdb

どちらのデバイスもSATAハードドライブです。

国の設立

  1. /dev/sda と /dev/sdb の両方にデータと電源ケーブルが接続されています。
  2. Linux LiveCDからデバイスを起動する
  3. AHCIが無効
  4. コマンドを実行すると、hdparm -I /dev/sda両方のドライブがハングしているように見えます。hdparm -I /dev/sdb

ドライブを「解凍」するには、次の手順を実行します。

  1. /dev/sdaおよび/dev/sdbには、電源ケーブルではなくデータケーブルのみが接続されています。
  2. AHCIは無効になっています。
  3. Linux LiveCDを使用してデバイスを起動します。
  4. 起動後、両方のデバイスが電源コードに接続されます。
  5. hdparm -I /dev/sda命令を実行すると、hdparm -I /dev/sdb前者は凍結状態を示し、後者は凍結していない状態を示します。

/dev/sda を「固定解除」するには、次の手順に従います。

  1. / dev / sdaのデータケーブルは引き続き接続されています。
  2. AHCIが有効になっています。
  3. Linux LiveCDを使用したデバイスの起動
  4. 起動後、電源コードを/dev/sdaに接続します。
  5. このコマンドを実行した後、hdparm -I /dev/sdaドライブは停止しなくなります。

AHCIを有効にすると/dev/sdaに影響しますが、デバイスを「解凍」するときにAHCIを無効にすると、/dev/sdbに影響しないのはなぜですか?

関連情報