了解 fdisk -l

了解 fdisk -l

当我在 unbuntu 9.04 中输入 #fdisk -l 时

结果如下

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe9ffe9ff

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10199    81923436    7  HPFS/NTFS
/dev/sda2           10200       19457    74364885    f  W95 Ext'd (LBA)
/dev/sda5           10200       19457    74364853+   7  HPFS/NTFS

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf16cf16c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       10199    81923436    7  HPFS/NTFS
/dev/sdb2           10200       19457    74364885    f  W95 Ext'd (LBA)
/dev/sdb5           10200       19457    74364853+   7  HPFS/NTFS

但有点我无法理解以下结果。

什么是 sdb?我在网上搜索了一下,知道 'sdb' 是主从设备。但是主从设备是什么?主主设备是什么?两者之间有什么不同?

为什么 sda2、sda5 从同一位置启动?

答案1

sdb是第二个磁盘,根据结果我认为您的计算机上有某种 RAID。

sda2sda5位于同一位置,因为sda2是扩展分区,它是一个特殊分区,其中包含系统的逻辑分区。最后,sda5是第一个也是唯一一个逻辑分区。

有关磁盘分区的更多信息:http://en.wikipedia.org/wiki/Disk_partitioning

答案2

在 Linux 中,硬盘驱动器以三个字母的描述列出,如下所示:

接口类型标识符

对于当今的大多数磁盘,接口始终被识别为 SCSI,因此第一个字母是年代为 SCSI。第二个字母表示它是一个驱动器。最后一个字母按字母顺序从 A 到 Z 分配,从总线上第一个枚举的设备开始。

三个字母描述后面的数字表示驱动器上逻辑卷的分区号。所有可用的硬盘驱动器都至少有一个分区。

标识符如/dev/sda5因此意味着它是第一个 SCSI 硬盘,第五个分区。

答案3

有关详细信息,请参阅:http://en.wikipedia.org/wiki/AT_Attachment

Linux 甚至将并行 ATA 驱动器视为 SCSI 设备,它们已经足够接近,并且 SCSI 代码比 IDE 代码干净得多,因此不久前进行了/dev/hd*更改/dev/sd*

ATA 每个通道仅允许两个驱动器,因此通常有四个双通道,每个通道都有一个主通道和一个从通道。

分区格式具有从分区 开始的扩展分区5。任何非主分区最终都会在“5 内”创建。有关完整详细信息,您可能需要阅读fdisk或 的源代码gparted

答案4

嗯,sda 和 sdb 是你电脑里的两个不同的硬盘。sda1、sda2……是这些磁盘上的分区。

相关内容