要改變 Sector size 的工具在,RHEL 4 / 5 光碟中皆有提供, sg_format 主要是由套件 sg3_utils , sg3_utils_libs 所提供,如果找不到可以上官方網站來查詢.
The Linux sg3_utils package http://sg.danny.cz/sg/sg3_utils.html
使用下面的指令加上參數就可以將 sdd 的 Sector size 改成 520 bytes 大小.
[root@benjr ~]# sg_format --format --size=520 /dev/sdd |
格式化的時間會依據磁碟的大小來決定,但是記得一點當我們將 Sector size 由 512 bytes 改成 520 bytes 之後,Linux 就無法透過 fdisk , mkfs 的工具做存取.不過透過 dmesg 還是可以得知有新的硬碟加入系統中.
[root@benjr ~]# dmesg
[root@benjr ~]#fdisk -l
Disk /dev/sda: 146.8 GB, 146814976000 bytes
255 heads, 63 sectors/track, 17849 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 17849 143267670 8e Linux LVM
Block Checksum
Zone Checksum(ZCS)
http://blogs.sun.com/bonwick/zh/entr...95%B4%E6%80%A7