VM虚拟机下Ubuntu系统扩展磁盘大小方法

举报
DS小龙哥 发表于 2022/10/29 22:57:48 2022/10/29
【摘要】 解决在Linux下开发遇到的一些问题:ubuntu磁盘扩容、摄像头无法挂载问题解决、磁盘满了无法进入图形界面问题等等。

一、前言

所起虚拟机想必作为开发者来讲是很常用的,特别是有些软件需求需要跨平台运行,多个平台都需要支持,比如:windows、Linux、macOS等等。如果分别搞3台电脑安装3个系统去完成开发那肯定是不方便的。  为了方便开发,测试软件都会在自己的主要开发电脑上安装虚拟机,然后建立多个操作系统,实现开发工作。

这篇文章介绍的是之前在开发过程遇到的一个问题记录,在ubuntu下持续开发时,发现当初分配的磁盘空间不够用了,需要在现有的系统下扩充磁盘,下面记录一下操作过程。

二、扩展现有磁盘

需要在关机状态下,扩展现有磁盘大小。

(一)关机

(二)打开虚拟机设置,选择磁盘

(三)点击磁盘,扩充磁盘容量

(四)启动操作系统,进入终端,下载分区软件:

sudo apt-get install gparted

(五)打开分区软件

sudo gparted

(六)删掉原来的扩展分区。

(七)留下主分区和未分配的分区,然后在更改主分区大小。

(八)分配之后的效果如下:

(九)接着再新建扩展分区:


(十)点击应用到全部:


(十一)查看分区情况:

(十二)挂载交换分区

挂载交换分区: sudo swapon /dev/sda5

查看交换分区:free

交换分区的开启是暂时的,没有设置到开机启动项中,因为我们并不总是需要开启虚拟内存,平时1G的内存空间完全满足了。

开机启动交换分区的办法, 编辑/etc/fstab 文件,加入以下代码

/dev/sda2 swap swap defaults 0 0


(十三)扩展完成

三、Linux系统磁盘饱满无法进去图形界面解决办法

在Linux系统使用过程,如果磁盘饱满会导致图像界面启动失败,这种情况下可以进入终端进行垃圾清,然后切回图形界面。

四、ubuntu系统无法读取摄像头数据问题解决

在虚拟机下完成一些软件开发测试,经常会用到电脑的硬件,比如:摄像头,声卡等等。 如果外接的USB摄像头,或者内置的摄像头(一般也是USB协议的),挂载不进去。解决办法:

将USB控制器的兼容性从2.0的改为3.0,或者3.0改为2.0再试。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。