0,在windows系统下,进入计算机管理,磁盘管理,选择准备划分部分空间用来安装Ubuntu系统的分区,一般是剩余容量比较多的分区,比如说E盘,右键压缩卷,输入压缩的空间量用于安装,不要分完了,因为要留点空间给原来的分区用。点击压缩,该分区出现一个未分配空间就完成了(可以右键新建简单卷给该未分配空间划分新的分区用于windows使用,由于我们要用于安装系统,所以就不必了)

1,下载ubuntu-16.04.5-desktop-amd64.iso和easyBCD 2.3

2,打开easyBCD,查看当前配置,添加新条目,点击配置,粘贴以下代码到配置文件并保存,关闭easyBCD

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.5-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

注意替换正确的iso文件名,(hd0,0)表示C盘所在位置,即第1块硬盘的第1个分区,如果C盘不在这个位置,需要作相应调整,配置后,C盘中会多出一个NST文件夹和一个NeoGrub文件

3,以压缩包形式打开文件ubuntu-16.04.5-desktop-amd64.iso,将casper下的文件initrd和vmlinuz解压到C盘根目录,并添加后缀,修改文件名为initrd.lz和vmlinuz.efi

4,重启系统,进入选择菜单,出现windows和NeoGrub引导加载器的下拉,如果选择windows则表示直接进入windows启动,我们选择NeoGrub引导加载器并按enter进入Ubuntu系统的安装,出现install Ubuntu,rebot,halt,这是步骤2中的编辑选项,选择install Ubuntu。 注意重启启动后,如果是之前安装过Ubuntu系统,会先进入Ubuntu的引导界面,选择windows才能进入上述界面重装Ubuntu。

5,Ctrl+Alt+T打开终端,输入sudo umount -l /isodevice并回车,关闭终端,点击桌面安装Ubuntu图标,安装类型选其他选项,出现的sda1,sda2,sda4表示windows系统中使用的C盘,D盘,E盘,设备标识为空闲的表示从D盘压缩出来用于安装Ubuntu系统的卷,选择空闲项,右下角+新建分区

  • 挂载点/;主分区;安装系统和软件;大小为硬盘剩下的;分区格式为ext4;
  • 挂载点/home;逻辑分区;用户目录;大小按具体使用情况; 分区格式ext4;
  • swap;逻辑分区;充当虚拟内存;大小等于内存大小(如8G);分区格式为swap
  • /boot ;引导分区;逻辑分区; 大小为200M ;分区格式为ext4;

如果是重装Ubuntu系统,则需要把之前的类型为ext4和swap的分区删掉重新分区

6,完成安装,重启,进入Ubuntu系统引导,这时选择Ubuntu就可以使用了。选择windows,进入windows系统引导,再选择windows,进入windows系统。这里选择了两遍,打开easyBCD,点添加新条目,选择NeoGrub标签,点击删除,这样进入windows后就不会再次选择了

参考资料:

https://blog.csdn.net/explore_world/article/details/79081587

https://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html