fdisk /dev/sda
Command (m for help): 在这里按m ,就会输出帮助;
Command action
a toggle a bootable flag 注:将分区设置为启动分区
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 注:这是删除一个分区的动作;
l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;
m print this menu 注:m 是列出帮助信息;
n add a new partition 注:添加一个分区;
o create a new empty DOS partition table
p print the partition table 注:p列出分区表;
q quit without saving changes 注:不保存退出;
s create a new empty Sun disklabel
t change a partition's system id 注:t 改变分区类型;
u change display/entry units
v verify the partition table
w write table to disk and exit 注:把分区表写入硬盘并退出;
x extra functionality (experts only) 注:扩展应用,专家功能;
通过fdisk的n指令增加一个分区;
Command (m for help): n 注:增加一个分区;
Command action
l logical (5 or over) 注:增加逻辑分区,分区编号要大于5;
p primary partition (1-4) 注:增加一个主分区;编号从 1-4
p
Partition number (1-4): 1
l 注:在这里输入l,就进入划分逻辑分区阶段了;
First cylinder (1-125, default 51):
注:这个就是分区的Start 值;这里最好直接按回车,如果您输入了一个非默认的数字,会造
成空间浪费;
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-125, default 125): +200M
注:这个是定义分区大小的,+200M 就是大小为200M ;当然您也可以根据p提示的单位cylinder的大小来算,然后来指定 End的数值。
回头看看是怎么算的;还是用+200M这个办法来添加,这样能直观一点。如果您想添加一个10G左右大小的分区,请输入 +10000M ;
硬盘最多4个主分区或3个主分区+1个扩展分区。
通过fdisk的t指令指定分区类型;
Command (m for help): t 注:通过t来指定分区类型;
Partition number (1-6): 6 注:要改变哪个分区类型呢?我指定了6,其实也就是sda6
Hex code (type L to list codes):L 注:在这里输入L,就可以查看分区类型的id了;
Hex code (type L to list codes): b 注:如果我想让这个分区是 W95 FAT32 类型的,通过L查看得知 b是表示的是,所以输入了b;
Changed system type of partition 6 to b (W95 FAT32) 注:系统信息,改变成功;是否是改变了,请用p查看;
fdisk 的退出,用q或者 w;
其中 q是 不保存退出,w是保存退出;
Command (m for help): w
或
Command (m for help): q
对分区进行格式化,以及加载;
mkfs.bfs mkfs.ext2 mkfs.jfs mkfs.msdos mkfs.vfatmkfs.cramfs mkfs.ext3 mkfs.minix mkfs.reiserfs mkfs.xfs
mkfs.ext3 /dev/sda6
mount 命令
建一个挂载目录
mkdir /mnt/sda6
mount /dev/hda1 /mnt/hda1
格式化 mke2fs -jv /dev/hda1 格式化为ext3 mkswap /dev/hda1 格式化为交换分区