VM虚拟机系统实现无损扩容教程
- 无损对sda1进行扩容操作
一. GParted下载
GParted官方网站地址为https://gparted.org
https://sourceforge.net/projects/gparted/files/
进入官网后点击上方的Download, 下载对应你系统的GParted版本, 一般是 gparted-live-xxxx-amd64.iso 或gparted-live-1.4.0-1-i686.iso
二. 磁盘空间调整
前提条件:
1. 删除快照
2. 关闭虚拟机
具体操作如下:
点击虚拟机设置,使用 “磁盘实用工具”, 点击“扩展”, 调整虚拟机的硬盘容量, 然后点击确定保存退出,如图:
3、加载GParted镜像
在虚拟机设置,CD/DVD驱动器里勾选“已连接”,“打开电源时连接”,数据存储ISO文件选择下载的 gparted-live-1.4.0-1-i686.iso镜像,如下图:
点击确定,然后开机,在开面界面快速按下ESC键,出现BOOT菜单列表,如果没有出现,可以多试几次,鼠标要点在虚拟机里面,确保按键是在虚拟机执行的,也可以在BIOS设置里面设置启动顺序,开启虚拟机,在提示按ESC进入Boot启动菜单时快速按下ESC键, 出现boot菜单列表, 选择从CD-ROM Driver 项作为第一启动设备进行启动Gparted, 如下图:移动CD-ROM drive 到一项上;
启动后如下图所示,选择第一项
选择如图所示选项,回车
选择界面语言,简体中文,输入26回车
继续回车
稍等片刻便会看到GParted桌面,找到GParted双击打开,出现以下界面
面具体扩展分区操作:
1. 依次删除 linux-swap项, extended项, 最后只剩下sda1和未分配
2.然后右键”sda1″项进行调整大小, 将磁盘容量调整到合适的大小,并预留空间作为交换区,交换区的大小为你系统内存的大小
3. 再右键”未分配”进行扩展分区出extended分区,然后新建逻辑分区linux-swap, 新更改的linux-swap分区在启动后可能会无法识别,需要重新设置
4. 最后点击打钩(Apply)提交生效。
5. 然后重启虚拟机
重启虚拟机后按以下步骤操作:
1.打开终端,输入df -h查看你的sda1分区是否扩容成功
2.再输入free -m查看Swap分区的大小,发现在前面分区的时候,删掉了旧的的linux-swap分区,添加了新的swap分区,而在系统启动的时候,未成功挂载
3.现在挂载新的swap分区,首先输入sudo blkid 查看分区的UUID并复制
4.然后输入 sudo gedit /etc/fstab 修改配置文件,找到swap分区 然后粘贴复制的新的UUID,修改完成后点击保存
5.然后在继续输入sudo swapon -a执行成功后输入free -m 再次查看
至此配置完成