centos 上 fdisk 的输出

centos 上 fdisk 的输出

我正在寻找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,可能可以更好地报告地址和大小。

相关内容