一、硬盘的使用方法
分区/不分区——>格式化(创建FS)——>挂载
二、使用的是fdisk命令
1.用于管理磁盘设备最常用的命令
2.用于管理磁盘的分区
三、过程
(一)挂载普通硬盘
1.首先打开虚拟机,在关机状态下点击编辑虚拟机设置
进入到设置界面,我们点击添加
选择硬盘,点击下一步
默认选择SCSI类型,点击下一步
选择创建虚拟新虚拟磁盘,点击下一步
系统默认选择磁盘20G,自己可以根据自己的需要调整所需内存大小,然后选择将虚拟磁盘拆分成多个文件,点击下一步
点击完成即可
点击确定,然后开机,正式进入磁盘管理
2.使用Xshell连接上你的虚拟机
输入[root@test ~]# ll /dev/sd*
查看一下刚刚加入的硬盘是否存在,sdb就是你刚加上的硬盘
输入[root@test ~]# fdisk /dev/sdb
对刚刚加上的sdb区进行磁盘管理,进入该模式下
如果对该命令的功能还不太清楚,可以输入m,进行下一步的执行,主要会用到 n(创建新的分区) p(显示当前分区的情况) w(保存并退出)
显示当前还没有分区
然后输入n ,创建一个新的分区
(p是主分区
e是扩展分区)
默认p,创建扩展分区,可以直接回车就相当于默认,也可以输入p再回车
分区序号,直接回车默认1
起始大小默认2048,直接回车
这里最大是可以选择20G,因为我们加硬盘时加了20G,所以我们可以选择拿出20G里面的5G,输入时要带“+”号,+5G后回车
此时我们输入p命令,可以看到已分好一个sdb1区
最后输入w保存并退出,记得一定是w。
再使用partprobe命令刷新分区,使用该命令可在不断电不关机不停服务情况下加入新的分区,假如还是没有显示出sdb1的分区,建议reboot一下
现在我们已经分好区了,可以输入
[root@test ~]# ll /dev/sdb*
进行查看,多了一个sdb1
接下来我们要对其格式化,才能使用这个区
使用的命令为mkfs.xfs对dev/sdb1进行格式化
格式化完成后,我们要把它挂载在一个目录进行使用,我这里先创建一个/newFS目录,把sdb1挂载到/newFS目录中
再使用df -h 进行查看挂载情况
[root@test ~]# df -h
可以看到已经将sdb1挂载到了newFS目录中,并且还可以看到它的使用情况
这样就成功对刚加入的硬盘进行磁盘管理了
最后还要写入/etc/fstab ,使其永久生效,在文段后面加入如图,保存退出
[root@test ~]# vi /etc/fstab
然后使用命令mount -a 重新自动挂载一下即可
(二)创建swap分区
先使用free -h 命令查看swap 分区的情况,目前我的swap分区有5个G大小,等下我会分多2个G给它,使它变成7个G大小
[root@test ~]# free -h
首先还是使用fdisk对/dev/sdb进行磁盘管理
创建一个新分区后一路默认,最后取出2个G
输入显示分区状态 ,成功分出sdb2
输入w 保存并退出
再使用partprobe命令刷新分区,使用该命令可在不断电不关机不停服务情况下加入新的分区,假如还是没有显示出sdb2的分区,建议reboot一下
然后创建swap分区,使用mkswap命令对/dev/sdb2进行创建swap分区
[root@test ~]# mkswap /dev/sdb2
在使用swapon命令,把/dev/sdb2的swap分区加上到原来的swap分区,再使用free -h 查看新的swap分区情况,此时已变成了7个G,与我们想要的结果一致。
同样也要在/etc/fstab文件内写入swap分区的信息,即可永久性使用
然后使用命令mount -a 重新自动挂载一下即可
如果不知道swap 的uuid可以使用blkid命令进行查看