一般我们在安装虚拟机时都会选择默认的20G磁盘空间,但是一旦需要搭建一两个交叉编译环境后,20G的空间就无法满足了,编者就是出现了这样的情况,20G的空间根本就是不够用的.
所以也在这里建议大家,如果需要在虚拟机上搭建比较复杂的环境的话,一般给虚拟机50G的内存空间较合适.

1.我们首先需要在VM上进行磁盘扩容

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_VM虚拟机扩展Ubuntu系统磁盘空间

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_02


将磁盘大小调至50G , 点击扩展

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_VM虚拟机扩展Ubuntu系统磁盘空间_03

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_04


此时在VM提示磁盘扩展完成 ,接下来就需要进入Ubuntu重新划分磁盘 .

我们对Windows磁盘进行分区等操作时一般会借助于一些软件进行磁盘分区的合并会拆分等,同样,我们本次在Ubuntu下也借助于该类型的软件帮助我们更好的实现磁盘的重新分区以及扩展文件系统,我们使用的软件是gparted .
2.打开虚拟机 , 在终端中输入 : sudo apt-get install gparted
安装gparted , 安装完成之后
3.再输入 : sudo gparted
运行gparted , 运行结果如下

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_05


因为编者的Ubuntu是是经典创建的 ,不知为什么跟别人的不太一样 , 所以 , 编者给了一张其他的打开图(如下) . 其实那种都无所谓 , 后面后是要重新划分的.

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_Ubuntu_06


此时 , 我们发现右边灰色区域有未分配的区域

4. 点击未分配那一栏(注: 如果是上方图 ,则需要先依次删除 /dev/sda5 和 /dev/sda2 ,选中单击

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_07

) .

然后重新调整/dev/sda1的大小 , 点击菜单栏上的

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_08

,重新给/dev/sda1划分大小 .这里调整为48G , 即49152M , 剩余2G作为swap区.

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_Ubuntu扩展系统磁盘空间_09


经过上一步的操作 , 主分区就增加到48G

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_VM虚拟机扩展Ubuntu系统磁盘空间_10


5. 选中未分配的区域 点击右键 , 选中新建

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_Ubuntu_11

6. 然后增加扩展分区 , 大小默认即可

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_12


结果如图所示

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_文件系统_13

7. 接着再增加逻辑分区 , 也就是交换分区 , 大小默认即可 , 类型选择逻辑分区 ,文件系统选择linux-swap .

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_VM虚拟机扩展Ubuntu系统磁盘空间_14

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_内存空间_15

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_文件系统_16


此时即将大功告成

8. 要点击" 对勾 " , 应用

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_文件系统_17


OK , 扩展磁盘完成 , 我们df再看一下

终端输入 : df

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_Ubuntu扩展系统磁盘空间_18

但是我们新建的扩展分区和交换分区可能没有挂载到文件系统,先查看一下交换分区
终端输入 : free

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_文件系统_19


终端输入 : swapon -s

kvm虚拟化技术虚拟机cpu分配率过高怎么查看 vm虚拟机分配gpu_Ubuntu_20

到此处 , 那就是成功了.