从今天开始介绍如何在Linux系统中管理磁盘和文件系统,也就是如何进行分区、格式化、挂载……这些操作。
主分区与扩展分区:使用1~4的编号。
逻辑分区:使用5~63的编号。
添加好硬盘之后,将虚拟机重新开机。
在Linux中最基本的磁盘及分区管理工具是fdisk,估计但凡学过计算机的人对fdisk都不会陌生,在DOS时代fdisk可是最经典的分区方法,不过Linux中的fdisk与DOS中的fdisk还是有很多区别的。我们先来检测一下刚增加的硬盘,根据刚才复习的知识可以得知,这是系统中第2块SCSI硬盘,设备文件名应该是/dev/sdb。可以执行“fdisk–l”命令查看验证,“fdisk-l”命令的作用是列出当前系统中所有硬盘设备及其分区的信息。上述信息中包含了各硬盘的整体情况和分区信息,其中“/dev/sda”为原有的硬盘,“/dev/sdb”为新增的硬盘,新的硬盘还未进行初始化,没有包含有效的分区信息。
Device:分区的设备文件名称。
Boot:是否是引导分区,是,则带有“*”标识。
Start:该分区在硬盘中的起始位置(柱面数)。
End:该分区在硬盘中的结束位置(柱面数)。
Blocks:分区的大小,以Blocks(块)为单位,默认的块大小为1024字节。
Id:分区类型的ID标记号,对于EXT4分区为83,LVM分区为8e。
System:分区类型。
2、硬盘分区
开头的那段英文提示就不必去管它了,在操作界面中的“Command(mforhelp):”提示符后,用户可以输入特定的分区操作指令,完成各项分区管理任务。例如输入“m”指令后,可以查看各种操作指令的帮助信息。
选择分区号时,主分区和扩展分区的序号只能在1~4之间。分区起始位置一般由fdisk默认识别即可,结束位置或大小可以使用“+size(K、M、G)”的形式,如“+20G”表示将该分区的容量设置为20GB。
分区结束之后,可以输入p指令查看创建好的分区/dev/sdb1。
下面再继续创建两个逻辑分区,创建逻辑分区之前首先需要创建扩展分区,需要注意的是,必须把所有剩余空间全部分给扩展分区。
扩展分区创建好之后,接着就可以创建逻辑分区。在创建逻辑分区的时候就不需要指定分区编号了,系统将会自动从5开始顺序编号。
最后,再次输入p指令,查看分区情况。
完成对硬盘的分区操作以后,可以执行“w”保存退出或“q”指令不保存退出fdisk。
硬盘分区设置完成以后,一般需要将系统重启以使设置生效,如果不想重启系统,可以使用“partprobe”命令使操作系统获知新的分区表情况。
例:执行partprobe命令重新探测“/dev/sdb”磁盘中分区情况的变化。[root@localhost~]#partprobe/dev/sdb二、格式化分区