Solaris 11.3でドライブを4Tb容量として認識させるにはどうすればよいですか?

Solaris 11.3でドライブを4Tb容量として認識させるにはどうすればよいですか?

私が知っているハードドライブの容量は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がこの情報を指定する正しい場所ですか?

関連情報