我正在寻找centos上fdisk命令输出的含义,因为它与其他系统有点不同,因为其他系统使用扇区,但这里的大小可以由柱面决定!
所以我想在第二个 SCSI HDD 上创建一个新分区,这是该磁盘的请愿表:
Disk /dev/sdb: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe372eab9
Device Boot Start End Blocks Id System
/dev/sdb1 1 14 111430+ 83 Linux
/dev/sdb2 14 15 8032+ 83 Linux
所以我的问题如下: 1 - 它显示头号是255,这是假数字,因为我使用的是Vmware?
2-数字“16065”是块数、字节数或扇区数?
3-我的块大小是 512 还是 1024 ?
4-blocks、id 和 system 中的值是什么意思?
5-为什么块列的值中有一个“+”?
我知道有很多问题,但请向我提供尽可能多的信息。
注意:我了解硬盘的所有物理格式化:扇区、磁道、簇和柱面,但输出让我感到困惑。
先谢谢了
答案1
1 - 它显示头号是 255 ,这是假数字,因为我使用的是 Vmware 吗?
现代磁盘不使用磁头和柱面寻址。这是假的。
2-数字“16065”是块数、字节数或扇区数?
它说“16065*512 字节”。
3-我的块大小是 512 还是 1024 ?
起始值和结束值是 8225280 字节的柱面,即大约 8MB。请注意,该数字是近似值,因为分区不必从柱面边界开始。这使您可以估计块大小为 1K。
4-blocks、id 和 system 中的值是什么意思?
大小以 1k 块为单位。 ID 指示分区中应该存在的数据类型,“system”是 ID 的符号名称。 “Linux”和 83(十六进制数字)表示“Linux 文件系统”。但我不知道是否有任何应用程序利用了这一点。
5-为什么块列的值中有一个“+”?
我通过。
Centos 也有parted
,可能可以更好地报告地址和大小。