RHEL5 Linux下命令行fdisk分区:

1、这里先讲一下linux分区格式,linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)设备名可以使用fdisk –l

 

 

2、 在虚拟机中插入u盘(先格式化后)输入fdisk –l  查看所有硬盘分区表,如图…


 

 

 

 

 

 

 

 

 

 

这里由于是两块硬盘,第一块是装好系统的,我们要看的是第二块硬盘的信息,如图…

 


 

 

 

 

这就是第二块硬盘的信息,disk /dev/sdb:42.9GB,42949672960 bytes,表示硬盘类型为scsi或sata类型,大小为40G…

3、 输入fdisk /dev/sdb给硬盘分区,如图…

 


 

 

 

 

 

然后输入n回车新建分区,输入p回车新建主分区,如图…

 


 

 

 

 

 

 

First cylinder (2824-10443, default 2824):这里是让你设置分区起始柱面,不用管直接回车选择默认即可,回车后如图…


 

Last cylinder or +size or +sizeM or +sizeK (2824-10443, default 10443):( 这一步是设置分区结束柱面,+5G表示从起始柱面开始向后5G结束,也是是设置分区大小,+5G就是指设置大小为5G)输入+5G后回车,如图…


 

然后输入t回车(输入t回车,改变分区文件系统类型,如果不知道有哪些分区文件系统类型可以输入l回车即可显示,),输入分区数字1回车(共四个主分区,由于是给第一个主分区设置分区文件系统类型所以输入1),接着输入分区文件系统类型前面的代号(类型前面代号即代表那个类型所以输入代号即可)这里输入83回车,系统默认的是linux分区系统类型也就是83类型,所以如果是ext2,ext3文件系统的话可以不用输入t选择文件系统类型,这里方便你们学习所以输入t修改文件系统类型(83代表ext2,ext3文件系统类型),如图…

 

 


 

 

 

 

 

接着输入n回车新建分区,输入e回车建立扩展分区,输入2回车,设置开始柱面那直接回车选择默认,设置大小那直接回车全部分到扩展分区即可,如图…

 

 

 


 

 

 

 

 

 

 

 

接着输入n回车新建分区,输入l回车新建逻辑分区,设置开始柱面那直接回车选择默认即可,设置分区大小输入+10G回车,输入t回车设置分区文件系统类型,输入数字5代表分区5回车,输入83回车设置文件系统类型为linux(ext2,ext3)…


 

输入n回车新建分区,输入l回车新建逻辑分区,设置开始柱面直接回车选择默认,设置分区大小输入+10G回车,输入t回车设置分区文件系统类型,输入数字6代表分区6回车,输入c回车设置文件系统类型为fat32(fat16,fat32统称为vfat),如图…

输入n回车新建分区,输入l回车新建逻辑分区,设置开始柱面直接回车选择默认,设置分区大小输入+13G回车,输入t回车设置分区文件系统类型,输入数字7代表分区7回车,输入83代表linux文件系统类型……

接着输入n新建分区,输入l回车新建逻辑分区,设置开始柱面直接回车选择默认,设置分区大小直接回车,将剩余的2G容量全部分配给它,输入t设置分区文件系统类型,输入数字8代表分区8回车,输入82(代表交换分区swap)设置文件系统类型为交换分区,回车…

输入a激活主分区回车,输入主分区数字1回车即可,如图…

 

 


 

 

输入w(写入分区表,相当于PM分区时的执行)回车,如图…

 

 

 

 

 

 


 

 

 

 

 

 

 

到此分区完成,分区过后运行fdisk –l查看分区表,结果如图所示…


 

 

 

 

 

 

 

接下来进行格式化进行文件系统建立….

输入mkfs.ext3  /dev/sdb1回车将sdb1格式化成ext3格式,如图…

输入mkfs.ext3  /dev/sdb5回车将sdb5格式化成ext3格式…

输入mkfs.vfat /dev/sdb6回车将sdb6格式化成fat32格式,如图…

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

输入mkfs.ext2 /dev/sdb7回车将sdb7格式化成ext2格式…

输入mkswap /dev/sdb8回车在分区sdb8上建立交换文件系统,如图…

 

 


 

 

 

到此分区格式化完毕,也就是文件系统的建立到此完成….

硬盘使用fdisk命令分区完成,下面是fdisk和mkfs,mkswap命令的参数解释….

Fdisk命令详解:

m:获取帮助

n:新建分区

p:显示分区表

d:删除分区

b:设置卷标

w:写入分区表

t:改变分区文件系统类型

v:检验分区

l:显示fdisk所支持的文件系统代码

q:退出

文件系统的建立:

mkfs 参数 分区

-t 文件系统类型 指定建立的文件系统类型

注:mkfs –t ext3 =mkfs.ext3

-c 建立文件系统之前检查有无坏道

-l 文件名:从文件中读取坏道的情况

-v 显示详细情况

mkswap 分区

例:在sdb8上建立交换分区

mkswap dev/sdb8

革命尚未成功,同志仍需努力,大家加油!!!