使用fdisk分区和挂载的具体步骤:
以虚拟机安装CentOS的操作系统下SCSI磁盘为例。
1、添加一块硬盘
添加新的硬盘保证状态为可用 -> 关机状态下添加或添加后重启 :步骤如下
(1)左击虚拟机 -> 左击设置
(2)选择硬盘 -> 点击添加 -> 点击下一步
(3)选择创建虚拟磁盘 -> 点击下一步
(4)选择将磁盘映射为单个文件 -> 点击下一步
(5)点击完成后跳转到如下图,此时多了一个新硬盘,再点击确定,重启系统(重启才会有效)
2、使用fdisk /dev/sdb 对硬盘sdb进行分区
硬盘命名的规则:硬盘的命名方式,以sd开头,从字母a开始,添加硬盘顺次变更结尾字母(sdb sdc ...)
(1)、查看硬盘是否添加成功能否被系统识别,输入fdisk -l查看磁盘的信息;
(2)、查看已经挂载好的硬盘,输入df -T查看详细信息;
(3)、使用fdisk /dev/sdb 对硬盘sdb进行分区,然后输入m查看命令的作用;
(4)、分一个主分区(大小为1GB):输入n(回车)新建一个分区 -> 输入p(回车)新建一个分区 -> 输入分区编号1 ->回车(默认柱面大小) -> 分区大小1GB -> 输入p(回车)打印分区信息;
(5)将剩余的部分变为扩展分区(大小为第一个主分区的结束位置硬盘的末尾):n新建一个分区 ->选择e(扩展分区)-> 设置分区编号为2 -> 默认回车 -> 分区大小1024MB(即1GB)-> p打印分区信息;
(6)对扩展分区再进行逻辑上的分区(大小1GB):n新建一个分区 -> 选择l(逻辑分区)-> 默认设置 -> 分区大小1024MB -> p打印分区信息;
(7)再创建一个主分区(大小1GB):n新建一个分区 -> 选择l(逻辑分区)-> 默认设置 -> 设置大小1GB -> p打印分区信息;
(8)将已经分好的硬盘写入系统,并保存。
3、格式化每个分区
输入格式化命令,回车进行格式化
格式化分区为ext4类型的文件系统:mkfs.ext4 /dev/sdb1
格式化分区为FAT32类型的文件系统:mkfs.vfat -F 32 /dev/sdb5
格式化分区为swap类型的文件系统 :mkswap /dev/sdb6
4、对已经分好的硬盘进行挂载
(1)、创建挂载目录
创建名为ext4的挂载目录:mkdir /mnt/ext4
创建名为fat32的挂载目录 :mkdir /mnt/fat32
(2)、进行挂载并激活交换区
:将dev目录下的sdb1分区,挂载到mnt目录下的ext4目录:mount /dev/sdb1 /mnt/ext4/
将dev目录下的sdb5分区,挂载到mnt目录下的fat32目录 :mount /dev/sdb5 /mnt/fat32/
激活交换分区不需要创建挂载目录: swapon /dev/sdb6
(3)df -T 查看挂载信息;
5、设置永久挂载
设置永久挂载,目的是为了使系统在重启的时候就能够自动挂载,并自动激活交换区。
echo "/dev/sdb1 /mnt/ext4 ext4 defaults 0 0" >> /etc/fstab
echo "/dev/sdb5 /mnt/fat32 vfat defaults 0 0" >> /etc/fstab
echo "/dev/sdb6 swap swap defaults 0 0" >> /etc/fstab
cat /etc/fstab :查看是否挂载成功
最后就实现了硬盘的分区和永久挂载。