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
革命尚未成功,同志仍需努力,大家加油!!!