硬盘WD10EARS在FreeNas的格式化方法,4k对齐的问题
把硬盘WD10EARS从一部linux机转移到现在用FreeNas机子下,本来选用Freenas的格式化的,4k的Enable Advanced Format (4KB sector) 也勾上了,但出来共享时还是出问题,复制文件超级,好像导致Freenas运行也慢,我的Freenas是装在CF卡里的!
这几天就是给硬盘WD10EARS的1T绿盘折磨得够,都是4k对齐的问题,linux下也搞了一次,现在转移到Freenas下也是要自己手动解决,方案看以下网址,英文的, 是使用整个硬盘的方式:
http://forums.freebsd.org/archive/index.php/t-12088.html
我总结出来的方式是: X / 32768 = 得数取整数部分 * 32768 – 32768
用diskinfo -v /dev/ad10 <= ad10是我的硬盘号
执行后输出是这样的:
/dev/ad10
512 # sectorsize
1000204886016 # mediasize in bytes (932G)
1953525168 # mediasize in sectors
1938021 # Cylinders according to firmware.
16 # Heads according to firmware.
63 # Sectors according to firmware.
ad:WD-WCAV5D031776 # Disk ident.
将1953525168 代入X ,然后得出是1953464320 ,所以之后的操作是
dd if=/dev/zero of=/dev/ad10 bs=1M count=10
gpt create ad10
gpt add -b 64 -s 1953464320 -t ufs /dev/ad10
newfs -S 4096 -b 32768 -f 4096 -O 2 -U -m 8 -o space -L datadrive /dev/ad10p1
之后再到freenas的web界面按照正常挂载就得了,当然不用格式化了,这样问题就解决了,硬盘的速度就能上去了!
哎,早知道不买西数绿盘,这么多问题发生,搞到你烦啊,这两晚都睡不好呢!问题总算解决,放回精神去继续网赚!
