linux fdisk分区
发布网友
发布时间:2022-04-24 13:22
我来回答
共2个回答
热心网友
时间:2022-05-04 12:02
计算硬盘大小的算式:
Cylinders*Heads*Sectors*512 byte
========================
1个sector一般是512 byte大小
你的一个磁道有63个扇区,所以你的硬盘一个磁道的大小为:512 byte * 63 = 32256 字节
你的柱面有9729个,所以你的一个磁碟的大小是 32256 byte * 9729 = 313818624 字节
你有16个磁头(磁碟),所以你的整个硬盘大小是 313818624 字节 * 16 = 5021097984 字节 = 4.676261902G
=====================
所以你要划出100M的分区,你要输入的柱面数是:
100MB*1024*1024/(16 heads *63 sectors*512 byte) = 203.174603175 = 204个柱面
热心网友
时间:2022-05-04 13:20
分区边界以柱面分隔。你需要先计算出一个柱面对应的容量,即[该柱面含有的磁道数(或称磁头数)] x [每个磁道的扇区数] x [每个扇区的容量]。
现在一般的硬盘默认磁头数是255,而不是16,所以清重新检查/确认你的磁头书,或者对磁头数进行复位。