如何增加虚拟机ubuntu的硬盘

如何增加虚拟机ubuntu的硬盘,第1张

在宿主机的虚拟机管理工具中,给Ubuntu虚拟机增加一个新的虚拟硬盘即可。

然后启动Ubuntu虚拟机,运行fdisk或者parted工具,对新增加的硬盘(例如 /dev/sdb,/dev/hdb)进行分区,请在 *** 作前看清楚硬盘设备,不要弄错了! =

分区后,就可以挂载到原来的系统了,挂载硬盘分区,你可以利用/etc/fstab文件,这样可以开机自动挂载。

先关闭虚拟机,然后点击硬盘。

选定硬盘,点击添加。

一路点击确定默认即可。

最后一步这里注意要修改名字,否则添加不成功。

到这一步就会看到了虚拟机内多了一个新硬盘。

重新开启虚拟机,然后输入图中的命令,就会看到新的硬盘。下面只需要分区,挂载即可识别。

这里列出了新硬盘的信息,没有分区。

刚开始磁盘分配的空间小了,结果用了一段时间系统老是提示磁盘容量剩余800M 了,由于这个虚拟机上好多环境的因素所以就想着扩充一下磁盘了,结果还是碰到了一些问题

安装的虚拟机上建立一个主分区 sda1 ,挂载到了 /boot 下面(安装的时间长了,也不知道咋就挂载到这了,应该是默认的分区挂载方式)

还有一个扩展分区 sda2 ,在扩展分区有创建了一个逻辑分区 sda5 ,所以就将根目录挂载在了这个分区下面,下面主要就是扩展这个分区的磁盘容量

首先,要关闭 Ubuntu 系统,在虚拟机中点击编辑该虚拟机,如下:

可以看到当前的磁盘容量为 80GB ,然后在虚拟机设置界面点击虚拟机扩展;(这个地方显示为灰色是因为存在快照,把快照删掉就可以扩展了)

然后在d出的窗口选择要扩展到多大的容量,点击扩展之后就会提示我们进行分区,点击确定之后,就可以打开虚拟机了

打开虚拟机之后,有两种方式扩展容量:

第一种:使用分区工具

最下面的就是刚才扩展了,但是还未分配的磁盘容量(我这个已经是分配过的,所以只剩下1M了)

此处有几个要注意的问题:首先分区之前最好先保存一个快照,以防止分配失败; 其次 数据备份,防止数据被擦除;最后就是如果是给逻辑分区扩展,要先将未分配的容量添加到扩展分区,然后再在逻辑分区扩展

完成之后,在看磁盘分区结果,就可以看到容量已经分配完成了

有时候当你发现你磁盘容量已经不足以安装分区工具时,你就可以通过命令的方式来分区(当然你也可以删除一些文件)

修改完成后,输入p命令查看一下分区信息,如下所示,和编辑之前唯一的区别就是根分区从18G变成了28G,其他没有任何变化。

确认无误后,输入命令a,然后输入分区编号1,将分区1设置为启动分区。如下面第二张图中所示,最后输入w命令保存配置。这个时候会提示Deivce or resource are busy,是因为原来的根目录还在挂载中,但是没有影响。

然后重启: sudo reboot

启动完成后,执行命令: sudo resize2fs /dev/sda1 ,命令执行成功后,输入命令: df -h

查看硬盘挂载信息,这个时候看到的已经是28G的根目录了,没有任何错误,完美的将虚拟机硬盘扩大了。如下面第二张图中所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11841717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存