betaLab Op. 3

2 行命令,为 ubuntu 虚拟机扩容

为了配置 osLab2023 的环境,很多同学选择在虚拟机下加载现成的镜像,然而这个镜像只为根目录分配了 10G 的空间,其空间之小甚至再也容不下一个 vscode-server,令人痛苦不已,扩容恐成必经之路。

开整

扩容主要需要在两个方面进行操作:

  • 硬件层面:(以 VMware为例)编辑 VMware 的虚拟机配置,扩展硬盘的容量。
  • 软件层面:在 ubuntu 虚拟机中使用新的容量,这一步原本比较麻烦,但我发现了一个图形化管理磁盘的软件 parted,直接起飞。

如果你已经启动过虚拟机并写了一些东西

出于未知原因,VMware 的扩容操作会导致 ubuntu 虚拟机无法正常启动,因此接下来的操作需要重新部署一个虚拟机

为此,你可以备份已经写下的 lab,等到新的虚拟机配置完成再复制过去继续玩耍。

用同样的方式通过 oslab.ovf 配置新建虚拟机,在启动之前,编辑虚拟机设置,在硬盘(SATA)标签页下扩展磁盘容量,其大小视你的实际情况而定。然后启动虚拟机。

编辑虚拟机设置

进入 ubuntu 后,可以看到目前还没有应用扩展的分区。

sda1 只有 10G 左右

运行命令:

1
2
sudo apt-get install gparted
sudo gparted

右键 /dev/sda1,选择更改大小,直接拉满:

gparted 图形界面

调整大小

调整完成后,点击调整大小,最后点击对号应用全部调整。可以看到扩容成功。

sda1 扩容成功

喜报

有了足够的磁盘空间,就能够弄各种花活了(比如 ssh 连接 VMware之类的

作者

2021人工智能二班

发布于

2023-03-07

更新于

2023-03-07

许可协议