• WAP手机版 加入收藏  设为首页
数据库恢复

Linux - 硬盘 - 扇区大小512/520字节

时间:2018-8-12 23:13:17   作者:成都数据恢复中心   来源:网络转载   阅读:298   评论:0
内容摘要:Sector size 是硬碟中最小储存单位,通常会是512 bytes 的大小,但是通常使用在Storage 的储存装置上会使用520 bytes 大小的Sector size.怎么多出这8 bytes 是做什么的??在Linux下有什么工具是可以将Sector size 做改...

Sector size 是硬碟中最小储存单位,通常会是512 bytes 的大小,但是通常使用在Storage 的储存装置上会使用520 bytes 大小的Sector size.怎么多出这8 bytes 是做什么的??在Linux下有什么工具是可以将Sector size 做改变的.

多出来的那8bytes厂商可以依据自己需求来定义,大多是储存错误检查等资料. 要改变Sector size的工具在,RHEL 4 / 5光碟中皆有提供, sg_format主要是由套件sg3_utils , sg3_utils_libs所提供,如果找不到可以上官方网站来查询.
520block

Ubuntu 可以直接透过#apt-get 去安装

[root@benjr ~]# apt-get install sg3-utils

Linux sg3_utils包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
sd 0:0:7:0: Attached scsi disk sdc
sd 0:0:7:0: Attached scsi generic sg2 type 0
mptsas: ioc0: attaching ssp device, channel 0, id 33, phy 2
      Vendor: Fujitsu  Model: MBE2147RC  Rev: NQ00
      Type: Direct-Access ANSI SCSI revision: 03
sdd : unsupported sector size 520.

高级格式(AF)

原本每个sector 预设的Block size 是512 或520-bytes,每一个sector 的512bytes 其实还包含了(Gap 间隙、Sync/DAM 及ECC 错误校).所以当硬碟越来越大时Block size 却还是相对的小会造成空间的浪费,而所谓的Advanced Format(AF) 就将Block size 由512 bytes 提升为4096 bytes.


相关评论
不良信息举报中心成都网警网警110报警服务AAA级互联网行业信用360网站安全检测

数据恢复QQ交流群:378664983    站长QQ:958754010

蜀ICP备14015947号-2