> CentOS > CentOS教程 >

Centos fdisk分区实战

前提:一块新添加到服务器上的80G硬盘。【硬盘最多只能分15分区包括主分区在内】
fdisk /dev/hda
Command (m for help): p[查看硬盘的当前分区情况]
Command (m for help): n[新建分区]
Command action
    e   extended
    p   primary partition (1-4)
p[输入p表示新建主分区,主分区包含扩展分区总共只能4个分区]
Partition number (1-4): 1
First cylinder (1-155007, default 1): 这里直接按回车键即可表示默认从1磁柱开始
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-155007, default 155007):

+20G[+20G表示该分区规划为20G,如果是200M就写+200M]
这里我们只划分一个主分区,接下来就要划分一个扩展分区(才能划分逻辑分区)
Command (m for help): n
Command action
         e   extended
         p   primary partition (1-4)
      e[建立扩展分区]
Partition number (1-4): 2[因上面已经有一个主分区标志为1了,所以这里的扩

展分区只能从2开始]
First cylinder (38754-155007, default 38754):
Using default value 38754
Last cylinder or +size or +sizeM or +sizeK (38754-155007, default

155007): 直接按回车,表示把所有剩余空间全部划分给扩展分区,如果需要指定大小如:30G,则+30G
Using default value 155007

Command (m for help): n
Command action
            l   logical (5 or over)
            p   primary partition (1-4)
            l[建立逻辑分区,逻辑分区序号从5开始的,因为1-4被主分区和扩展分区使用]
First cylinder (38754-155007, default 38754):[按回车表示从38754磁柱开始]
Using default value 38754
Last cylinder or +size or +sizeM or +sizeK (38754-155007, default

155007): +10G[指定该逻辑分区大小]后面的逻辑分区以此类推

最后,Command (m for help): w 回车,推出并保存写入。OK

[root@FILESERVER-15FLOOR ~]# fdisk -l /dev/hda

Disk /dev/hda: 79.9 GB, 79998918144 bytes
16 heads, 63 sectors/track, 155007 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1       38753    19531480+  83  Linux
/dev/hda2           38754      155007    58592016    5  Extended
/dev/hda5           38754       18130     9765976+  83  Linux
【因为hda1-hda4只能由主分区或扩展分区使用,即使只有hda1和hda2,但逻辑分区序号也只能从5开始】
最后,还得通过 # mkfs.ext3格式化分区,才能挂载使用。
# mkfs.ext3 /dev/hda1
# mkfs.ext3 /dev/hda5
#mount /dev/hda1 /comanpy

(责任编辑:IT)