私が知っているハードドライブの容量は4Tbですが、Solaris 11.3 x86システムでは2Tbと表示されます。
format -e
次の結果が生成されます。
c1t2d0: configured with capacity of 2047.89GB
2. c1t2d0 <ATA-ST4000LM016-1N21-0003 cyl 53467 alt 2 hd 255 sec 315>
/pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0
サブコマンドinquiry
出力:
Vendor: ATA
Product: ST4000LM016-1N21
Revision: 0003
Serial:
データシートここ物理ブロックサイズが4096であると言ったので、両方を編集し、最後に次の2行を追加しました/kernel/drv/sd.conf
。/etc/driver/drv/sd.conf
# 4k override
sd-config-list = "ATA ST4000LM016-1N21", "physical-block-size:4096";
ただし、boot(touch /reconfigure && reboot
)を再構成した後でも、物理ブロックサイズはまだ512として表示されます。
# devprop -n /dev/rdsk/c1t2d0p0 device-blksize device-pblksize
512
512
/var/adm/messages
次の関連行が含まれています。
May 5 21:43:23 proliant1 devfsadmd[265]: [ID 393209 daemon.error] failed to add the property sd-config-list to event attributes
May 5 21:48:53 proliant1 genunix: [ID 408114 kern.info] /pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0 (sd7) online
May 5 21:50:53 proliant1 genunix: [ID 936769 kern.info] sd7 is /pci@0,0/pci1022,9603@2/pci1000,3140@0/sd@2,0
もしそうなら、私のsd.confに構文エラーがありますか? sd.confがこの情報を指定する正しい場所ですか?