一,背景
我们在本地用 VM 虚拟机的时候,有时候可能虚拟机上的硬盘不够用了,快满了。那自然而然地就有了怎么再扩充一块硬盘这个需求。
二,操作
(1) 虚拟机上加一块硬盘储存
首先启动虚拟机,然后在左边菜单栏,打开虚拟机右击,点设置。
先点添加,然后就是无脑下一步,知道那个提示磁盘大小,我为了演示就是改了 1 G,然后接着无脑下一步,最后记得点确定。然后重启系统才能识别。
(2) 分区
重启过后,我们在终端或者远程 Xshell 命令行输入
lsblk -f
查看硬盘情况,显示是有了一个sdb
的硬盘,但是它没有sda
那样有子目录,给他分个区就可以的。
在命令行状态(Xshell 和终端都 ok)下输入fdisk /dev/sdb
然后依次输入n
回车,p
回车,1
回车,然后那两项直接回车两次就是默认。最后输入w
保存回车就中了。
你看,现在我们再用lsblk -f
查看的时候,他就多了一个分支sdb1
说明我们分区成功了
(3) 格式化硬盘
还是命令行输入mkfs -t ext4 /dev/sdb1
回车
然后还是查看一下,看,就有了UUID
这些信息,说明我们初始化成功了
(4) 将磁盘和目录挂载
- 首先
mkdir newdisk
创建一个目录,ll
查看一下,是 ok 的。
还是命令行输入
mount /dev/sdb1 newdisk
然后回车,之后再lsblk -f
查看一下。sdb1 就有挂载点了,是/root/newdisk
到这个地方我们就算把这个硬盘真正添加到了虚拟机上了,但是还有一个小问题
(5) 永久挂载
问题描述:我们不退出还用的好好的,但是一重启~发现什么?幸幸苦苦弄得挂载,它又掉了!
要解决这个问题也简单,直接操作一波永久挂载就行,
命令行输入
vim /etc/fstab
回车光标移动到第一个
UUID
然后按yy
复制,然后按p
直接就地粘贴。之后i
进入插入模式。把第一行改成如图模样,注意两个
0
中间有空格。然后Esc
+:wq
回车保存退出。那个冒号是英文的,要自己打上去!重启试试,是不是就 ok 了
三,收获
妈妈再也不用担心我的内存啦