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,所以清重新检查/确认你的磁头书,或者对磁头数进行复位。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com