一、通过fdisk进行硬盘的分区
1.首先使用“sfdisk -l”命令查看硬盘信息。在命令窗口中输入该命令后,系统显示了计算机中的所有硬盘的大小。当然除了这个命令外,我们还可使用“sfdisk -s”、“df”、“fdisk -l”等命令,这里就不再一一列举了。
2.在命令行中输入“fdisk /dev/hdX”后回车。(/dev/hdX是具体你想进行分区操作的硬盘编号,如“a”表示第一块硬盘,依此类推)。
3.进入分区界面后,按M键可以看到相关的帮助。输入N表示建立一个新的分区,之后根据提示选择建立分区的类型,这里我们按下P建立一个主分区。
4.接下来是选中分区的区号,在这里有1~4可以选择,本例中选1。然后输入分区的大小,但是这里有一个麻烦的问题,就是在Linux中fdisk是使用柱面来显示硬盘的总量,所以我们必须先输入开始的柱面,然后再输入结束的柱面。可用一个简单的方法用来换算分区大小,如我们有一个80G的硬盘,可在系统要求我们输入开始柱面的时候看到总的柱面是9729,此时可用下列公式来计算每个分区的柱面大小:“分区的大小/总磁盘容量×9729”。在得到这个柱面大小后,我们就可以通过“开始柱面+柱面大小”得到结束的柱面了。
5.完成分区大小的设置后我们只要输入W,这样整个分区操作就结束了。最后输入Q退出分区程序。如果你要做多个分区或扩展分区只要重复这些步骤就可以了。
二、通过parted来建立分区
parted命令的使用方法并不复杂,也便于理解。
1.在命令窗口中输入“parted /dev/hdX”后回车进入分区界面,我们可用print命令看到硬盘的分区情况和硬盘的大小。
2.使用mkpart命令来建立分区,命令如下:
mkpart primary ext3 1024 2048
其含义是从磁盘的1024M的位置开始到2048M的位置结束建立一个ext3格式的大小为1024M的主分区。
三、删除分区
不管是fdisk还是parted建立的分区,都可以删除。篇幅所限我们就只说在parted中删除分区的方法了。在图2中每个分区的前面都有一个数字,这个数字就是分区的编号。找到想要删除的分区后输入“rm X”就可以了,其中X就是分区的编号。
四、格式化分区
格式化分区使用mkfs命令,如“/sbin/mkfs -t ext3 /dev/hdb3”,其含义就是将分区hdb3格式化为EXT3的格式。当然除了EXT格式,还可以格式化为FAT的格式,具体命令如下:
/sbin/mkfs -t msdos /dev/hdb3
当然如果你安装了多操作系统,那么就可以在Windows中看到这个在Linux中建立的DOS分区了,不过笔者发现在Red Hat Linux中不可以将分区格式化为FAT32,在以后的版本中应该是可以的吧。
五、让硬盘启动自动挂载
例如挂载/dev/hdb1分区到/mnt/hd目录下
用vi编辑/etc/fstab文件,加入如下内容
/dev/dhb1 /mnt/hd reiserfs defaults
提示:fdisk和parted的参数还有很多,本文中的这些参数是使用最频繁的,有兴趣的朋友可以看看帮助文档。
文章来源于领测软件测试网 https://www.ltesting.net/