一、下载安装
参考
二、磁盘整理
同上
压缩了16G的空间,要是还不够用就换硬盘!
三、准备Ubuntu镜像和NeoGrub Bootloader启动项
同上,如果安装完双系统没有删除该启动项,此步骤忽略。
四、NeoGrub Bootloader 启动,备分系统(此步骤可以忽略)
打开磁盘
对系统进行备份,选择磁盘》更多操作》创建磁盘映像
五、系统磁盘扩容
打开gparted
2. 选择磁盘,右键》调整/移动磁盘,把光标标放到磁盘方框的左边,向左拖动即可。
需要注意的是,如果不能拖动,可能需要先向右拖动,压缩磁盘。回到windows将新压缩的空间与之前整理的空间合并,再回到Neo bootloader进行磁盘大小调整。
PS:请先记住系统所在分区,grub修复时会用到,这里是sda2。
六、grub启动项恢复
磁盘大小调整重启后,ubuntu的grub启动项可能受到损害,导致ubuntu无法启动。此时,启动进入grub rescure mode,需要对其进行修复。
确定grub所在磁盘,有上面可知系统磁盘为sda2,ls (hd0,msdos2)/boot/grub
设置root磁盘,set root=(hd0,msdos2)
设置prefix,set prefix=(hd0,msdos2)/boot/grub
加载normal模块,insmod normal
normal 模式启动,normal
成功进入ubuntu后,需要更新grub,重新安装grub配置
a. sudo update-grub
b. sudo grub-install /dev/sda
打这里ubunt磁盘空间已经得到扩展,双系统可以正常使用。
不过现在系统启动有bios引导改为grub引导,先写到这吧。
七、mbr重建
打开分区助手,菜单》磁盘》重建mbr,完成。