首页 > 代码库 > linux系统硬盘分区

linux系统硬盘分区

 

linux系统硬盘分区

首先我们需要了解一下linux中设备文件的命名:

hda一般是指IDE接口的硬盘,hda一般指第一块硬盘,类似的有hdb,hdc!

sda一般是指SATA接口的硬盘,sda一般指第一块硬盘,类似的有sdb,sdc!

第一步:-----利用fdisk进入硬盘操作

进入命令行:

#fdisk /dev/sda  (SDA指的是第一块硬盘)   //第一步

然后敲入m 可以得到输入提示!

这里我们用到的命令主要有:

d: 删除一个分区

n:创建一个分区

t:改变分区的类型

p:打印分配表

w:把分区表写入硬盘。

接下来,在我们硬盘空闲空间够的情况,我们新建分区,(如果不够,使用delete命令删除分区)

第二步:-----创建分区并创建文件系统

new                      

   输入new之后选p  就是增加主分区的意思   选e是增加扩展分区,如果你的主分区不够了,就用e创建扩展分区,然后就能再创建4个逻辑分区了。

Partition number:1  (分区号,这里作为第一个分区,假设我的电脑海没有分区,或者被我删除了)

FIsrt cylinder:1   (柱面号)

Last cylinder:+2G   (分区大小)

然后你可以输入print  打印出分区情况!

然后继续。。。。。。一样的操作。

最后我们需要用write将分区表写入硬盘!

注意:以上命令应该在fdisk上执行!

所有的分区分完之后,我们现在要在分区上创建文件系统

linux终端上使用命令: mke2fs  -j /dev/sda1 (也可以使用mke3fs,如果有的话)

上面的命令在分区sda1上创建ext3格式的文件系统。可以增加参数 -f使用fsck检查新的系统是否正确。

第三步:   -----安装文件系统  

终端下

#mkdir /sda1_fenqu                        //这里创建一个文件夹安装你的分区,名字你自己喜欢

#mount /dev/sda1 /sda1_fenqu        //安装文件系统

#df /sda1_fenqu                            //查看分区设备文件信息

第四步: ---开机自动安装文件系统(即开机自动挂载)

#vim /etc /fstab                                      //编辑fstab文件

增加

/dev/sda1          /sda1_fenqu               ext3       defaults      0    0

6个参数分别是:设备名     安装点  文件系统类型 安装模式 备份频度 fsck检查顺序

第五步: ----添加引导  使用GRUB命令 可自行百度

第六步:----创建交换分区并启用

#mkswap /dev/sda5

#swapon /dev/sda5

#swapon -s

将交换空间分区也记入 /etc/fstab

/dev/sda5   swap     swap   defaults 0 0