SATA規格では許可されているため、SATAディスクは常にライブに接続します。 そしてどういうわけか、ハードドライブを購入し、それをホームサーバーに接続し、領域全体にマークを付け、いくつかのファイルをコピーして、再起動しました。 ただし、再起動後、OSはこのディスクにファイルシステムをマウントしませんでした。 どうした
HPAとは何ですか?
HPA、またはホスト保護領域は、オペレーティングシステムには通常表示されないハードドライブの領域です。
私のサーバーにあるマザーボードGigabyte GA-EP45-DS3には、HPAのハードドライブにBIOSのコピーを保存する疑わしい技術があります。 BIOSでこの機能が無効にされたという事実にもかかわらず、HPAの512KBはディスクを「残しました」が、BIOSイメージ自体はハードドライブにコピーされませんでした。
HPAの使用方法
GigabyteまたはAbitマザーボードを使用している場合、ドライブでHPAが有効になっている可能性があります。 これを確認するには、次を実行します。
sudo hdparm -N /dev/sd[az]
HPAがオフの場合、出力は次のようになります。
/dev/sda: max sectors = 1465149168/1465149168, HPA is disabled /dev/sdb: max sectors = 1953525168/1953525168, HPA is disabled /dev/sdc: max sectors = 2930277168/2930277168, HPA is disabled /dev/sdd: max sectors = 488397168/488397168, HPA is disabled /dev/sde: max sectors = 3907029168/3907029168, HPA is disabled
次のハードドライブ電源の切り替えの前にHPAをオフにするには、次の手順を実行します。
sudo hdparm -N 1465149168 /dev/sdX
1465149168は、ユーザーが使用できるバイト数です(前のコマンドの出力から取得できます)。
HPAを永続的にオフにするには、バイト数の前にpを追加します。
sudo hdparm -N p1465149168 /dev/sdX
ヒント
HPAは独自の目的で使用できます。たとえば、非表示領域に暗号化されたパーティションを作成してマウントし、ハードドライブ上のHPAを一時的に無効にします。 そのようなセクションは、「未割り当て」領域として表示されません。