freebsd:freebsd_set_hpa_with_camcontrol

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

freebsd:freebsd_set_hpa_with_camcontrol [2017-08-29 21:35]
Decomo 作成
freebsd:freebsd_set_hpa_with_camcontrol [2018-04-27 01:49] (現在)
Decomo
行 20: 行 20:
  
 //camcontrol hpa デバイスID -s セクタ数 -P// とすると、デバイスのHPAを設定することができる。デバイスの容量は-sで指定したセクタ数に制限され、-Pでその設定を永続化(電源を切っても有効な状態)にする。manを見る限り-Pなしでもコマンドの実行は成功しそうだが、イマイチ使い処が分からないので-sと-Pは基本セットで使うと考えていいだろう。 //camcontrol hpa デバイスID -s セクタ数 -P// とすると、デバイスのHPAを設定することができる。デバイスの容量は-sで指定したセクタ数に制限され、-Pでその設定を永続化(電源を切っても有効な状態)にする。manを見る限り-Pなしでもコマンドの実行は成功しそうだが、イマイチ使い処が分からないので-sと-Pは基本セットで使うと考えていいだろう。
- 
-HPAを無効にするには、-s 0とする。 
  
 <code> <code>
行 53: 行 51:
 ada1: 439453MB (900000000 512 byte sectors) ←HPAが効いてる ada1: 439453MB (900000000 512 byte sectors) ←HPAが効いてる
 GEOM: ada1: the secondary GPT header is not in the last LBA. GEOM: ada1: the secondary GPT header is not in the last LBA.
 +</code>
 +
 +===== HPAを無効化する =====
 +
 +HPAを無効にするには、-sオプションにデバイスの最大セクタ数を与える。なんてことはない、デバイス全部をユーザー領域に指定するというだけ。
 +
 +<code>
 +# camcontrol hpa ada5 -s 937703088 -P
 +pass6: <INTEL SSDSC2BB480G4 D2012370> ACS-2 ATA SATA 3.x device
 +pass6: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes)
 +
 +You are about to configure HPA to limit the user accessible
 +sectors to 937703088 persistently on the device:
 +pass6,ada5: <INTEL SSDSC2BB480G4 D2012370> ACS-2 ATA SATA 3.x device
 +
 +Are you SURE you want to configure HPA? (yes/no) yes
 +
 +Feature                      Support  Enabled   Value
 +Host Protected Area (HPA)      yes      no      937703088/937703088
 +HPA - Security                 no
 </code> </code>
  
  • freebsd/freebsd_set_hpa_with_camcontrol.1504010113.txt.gz
  • 最終更新: 2017-08-29 21:35
  • by Decomo