1.关于硬盘分区的介绍
硬盘的分区由主分区、扩展分区和逻辑分区组成;
主分区(包括扩展分区)的最大个数是四个;其中扩展分区也算一个主分区;
扩展分区可以继续划分为更多的逻辑分区;
所以主分区(包括扩展分区)范围是从1-4,逻辑分区是从5开始的;
2.通过fdisk -l查看机器挂载的硬盘个数,及分区情况
-----------------------------------------------------------------------
[root@localhost ~]# fdisk -l
Disk /dev/hda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 9726 78019672+ 8e Linux LVM
Disk /dev/sda: 1003 MB, 1003421696 bytes
1 heads, 63 sectors/track, 31108 cylinders
Units = cylinders of 63 * 512 = 32256 bytes
Device Boot Start End Blocks Id System
/dev/sda1 2 6202 195331+ 83 Linux
/dev/sda2 6203 12403 195331+ c W95 FAT32 (LBA)
/dev/sda3 12404 31108 589207+ 5 Extended
/dev/sda5 12405 21706 293013 7 HPFS/NTFS
--------------------------------------------------------------------------
通过上面的信息,我们可以知道这个机器中有两个硬盘,hda和sda(U盘)
以sda为例:
共有3个主分区:sda1/sda2/sda3(sda3为扩展分区);
在扩展分区sda3下有1个逻辑分区:sda5
Boot:表示引导分区,打“*”星号的是引导分区,上例中/dev/hda1
Start:表示的一个分区从X cylinder(磁柱)开始;
End:表示一个分区到 Y cylinder(磁柱)结束;
id和System 是一个意思,我们要在fdisk 一个分区时,通过t功能指定id来确认分区类型;
Blocks:表示的意思的确是容量的意思,其单位是K;
Blocks = (相应分区End数值 - 相应分区Start数值