本文旨在解决本小僵尸给出的虚拟机导入包存储空间太小的问题
📗 各种说明
📗 一起扩容吧
📗 残留的疑问
📕 或许写的不尽你意,如果你有什么问题或是什么建议,可以 Email to: lingxing1017@gmail.com 或者使用 anydesk 请求协助,我们一起探索前行
-
本小僵尸给出的导入包是适用 VirtualBox 虚拟机的,也就是说你的虚拟机得是 VirtualBox 的
-
说了那么多包在哪呢? 在这,提取密码:ckhf
-
有啥不一样?
- 这是为
1Z Lab
官网的学习教程定制的 Ubuntu16.04 环境,通过 VirtualBox 导入即可打开学习的大门 - 预装 Pycharm(IDE)、 VsCode(编辑器)和教程中的一大部分 Python 环境
- Ubuntu 的分区方案选择了推荐默认方案,一个根分区,一个交换分区
- 这是为
-
遇到了啥问题呢?一个非常严重的问题,那就是我设置了 Ubuntu 的存储空间为 VirtualBox 提供的默认值 10G,这就导致了如果你安装更多的环境或者尝试更多的软件,可能会提示存储空间不足的问题
-
转换 VirtualBox 虚拟磁盘的格式
-
选中对应虚拟机,点
设置
,存储
菜单下右键位置
,可以直接复制路径,找到虚拟磁盘所在位置 -
打开路径,如果文件夹下的虚拟磁盘是vdi这个后缀的,那么恭喜你,你可以跳过转换虚拟磁盘格式这一步了
正常导入本小僵尸虚拟机的童鞋,你们的虚拟磁盘是下图这样婶的,这时候你就只能委曲求全转换下格式了,毕竟这个格式 VBox 是没法直接扩容的(当然你可以用 VMWare 虚拟机进行扩容,这个以后再讲)
-
开始转换吧,这步需要一丢丢时间和耐心
"VirtualBox安装目录\VBoxManage.exe" clonehd "虚拟磁盘目录\虚拟磁盘名.vmdk" "虚拟磁盘目录\虚拟磁盘名.vdi" --format vdi
等进度到 100%,你就会发现文件夹下成了这个样子,这时候你就可以安心的把
vmdk
后缀的磁盘删除了
-
-
扩容在此一举
"VirtualBox安装目录\VBoxManage.exe" modifyhd "虚拟磁盘目录\虚拟磁盘名.vdi" "虚拟磁盘目录\虚拟磁盘名.vdi" --resize 20480
20480
是调整后的大小,这里相当于 20G,效果如图注:图里手滑写错了,所以大小变成 24G+ 了
-
更换 VirtualBox 下对应虚拟机的虚拟磁盘
-
磁盘空间大了,但事实上多出来的空间还没有归 Ubuntu 使用,开机还是会遇见之前那个错误提示,因为你还需要下面的操作
- swap 分区是什么?
- swap 分区就这样删除了没问题吗?
勤快的你可以搜索下答案,如果你觉得搜索的大信息量让你一头雾水,那就敬请关注 Hello Ubuntu
了