fdisk -l 命令详解
如下表格中显示的是我自己机器ubuntu下fdisk -l 命令的显示结果:
注:本机硬盘一共有C D E F 四个盘,曾经装过Ubuntu10.04版本的ubuntu,后来又装一个10.10版本,但是10.04版本分区并没有删除或格式化。
Disk /dev/sda: 320.1 GB, 320072933376 bytes |
详解以上表格:
前面一段意思是:硬盘总大小320G,255个磁面,63个扇区,38913个柱面,每个柱面单位是8225280 byets,磁盘标识符是0x184c9ada.
1. * , 代表活动分区。活动分区只能是主分区,一个硬盘只能有一个活动的主分区。+,代表多个的意思。
(硬盘分区遵循着“主分区→扩展分区→逻辑分区”的次序原则,而删除分区则与之相反。
主分区:一个硬盘可以划分多个主分区,但没必要划分那么多,一个足矣。
扩展分区:主分区之外的硬盘空间就是扩展分区,
逻辑分区:是对扩展分区再行划分得到的。)
所以/dev/sda1,是主分区,且是活动的主分区。
2.Id
各种分区的文件系统不同,如有ntfs分区,fat32分区,ext3分区,swap分区等。每一种文件系统都有一个代号,对应这里的Id。
f:FAT32 Extend,只限于扩展分区。
86:NTFS。
7:HPFS/NTFS
b:FAT32。
83:Linux Ext2。
82:Linux 交换区。
3.System;
HPFS(高性能文件系统)是IBMOS/2操作系统的一种文件系统。Fdisk把HPFS和NTFS视为一类.
LBA是win95引入的,为了能使用大于8.4G的硬盘,中文名是“逻辑块存取”,EXT'd意思是“扩展分区”
W95 Ext'd (LBA)是分区的一个识别符,表示扩展分区.
所以,有2,3可以知道/dev/sda2是扩展分区,它包括/dev/sda5,/dev/sda6,/dev/sda7。
4.综上, /dev/sda1,是主分区,且是活动的主分区。
/dev/sda2是扩展分区,它包括/dev/sda5,/dev/sda6,/dev/sda7。
/dev/sda8,/dev/sda9,是Ubuntu某一个版本的文件系统空间和交换空间。
/dev/sda10,/dev/sda11, 是Ubuntu另外一个版本的文件系统空间和交换空间。
根据以上,自己画了个直观的图,如下: