Loading... ## 1、前言 一直以来在`windows10`上都是使用`VMware`虚拟机安装`Linux`发行版(Ubuntu、CentOS)来做一些实验或者用`vscode`通过`ssh`连接到虚拟机写`Linux`下的代码。但是最近由于打开了`windows10`预览版的更新选项,导致系统一直更新,在使用`VMware`一段时间以后就会**绿屏**,几乎无可避免的重复中招,无奈之下只能迁移到`VirtualBox`。经过几天的使用也察觉不出两个虚拟机有什么明显差别,`VirtualBox`界面虽然简陋但是基本功能都齐全,而且软件是免费的。 问题出现在安装`Ubuntu20LTS`的时候选择的空间太小,只有15G,用了几天突然发现存储空间几乎满了,所以只有扩容。 ## 2、VirtualBox 虚拟机扩容步骤 #### 2.1 打开`Virtual Media Manager`  #### 2.2 拖动进度条选择容量  #### 2.3 通过ISO镜像文件进入系统完成扩容 如果只完成1、2两步就进入系统你会发现会卡在开机加载界面,只有一个光标在一直闪烁,但进不了系统。因此要通过启动盘进入系统,在系统内完成扩容,将未分配的空间添加到已有的分区上。(类似安装系统时的U盘启动盘) 首先,进入虚拟机`Settings`,选择`Storage`,将驱动器设置为安装虚拟机时使用的ISO镜像文件。  然后进入`System`页面,将`Optical`也就是ISO镜像文件所在的驱动器设置为Boot启动的第一选择。之后开机便能进入系统。  进入桌面后,在系统的应用软件中,搜索软件GParted,双击打开。  可以看到,我们刚开始分配的20G空间为unallocated状态,这就是为什么系统无法启动的原因。将未分配的20G空间先挂到/dev/sda2,然后挂到下面的/dev/sda5,注意主次先后顺序不能错。先右键选择/dev/sda2,然后选择Resize/Move。将空间的右侧标尺拉到最右边,点“Resize/Move”退出。/dev/sda5执行同样的操作,完成即可重启。  Last modification:January 25th, 2022 at 09:29 pm © 允许规范转载