Windows10(UEIF+GPT)+Ubuntu16安装心得

  • 电脑配置
  • 分区情况
  • 启动项
  • BIOS设置
  • Ubuntu配置
  • GRUB设置
  • TIPS

电脑配置

联想小新锐7000 UEIF+GPT,u盘驱动盘采取UEIF+GPT来进行设置,双硬盘,120Gb的固态+1TB的机械

分区情况

机械盘中利用diskGeniu来进行分区,分出160gb的空闲空间,diskGeniu选择的是esp分区,分出来一块esp分区用来进行linux的efi文件存放,这个是内核驱动的空间,和/boot类似的功能,电脑的原因不能用/boot分区。

linxu中进行/ 和 swap 和 /home分区,然后进入系统进行,一定要选用设备安装在efi分区里面,这个一定要,要不然windows无法引导ubuntu,所以一直出现无法出现启动项!!!!!

一定要选用设备安装在efi分区里面,这个一定要,要不然windows无法引导ubuntu,所以一直出现无法出现启动项!!!!!

一定要选用设备安装在efi分区里面,这个一定要,要不然windows无法引导ubuntu,所以一直出现无法出现启动项!!!!!

启动项

BIOS设置

关机用针扎一下侧孔,然后找到searcuty boot项目,然后进行disable

Ubuntu设置

  1. 分区,分为/ /home swap区域,我没有分出boot区域,因为我要在Windows的机械盘中分出esp分区,将这个作为ubuntu的/boot引导分区。
  2. 将安装引导设备装在efi分区里面,安装完事!!
  3. 其他设置待续-------

GRUB设置

这一步很重要,首先要在linux终端上面进行

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
sudo boot-repair

然后点进推荐修复,一顿操作。最终reboot一下,果然没有windows启动项。

这个时候就很关键了,按e进入命令行grub操作,ls一下,然后找到相应的windows的efi所在的区域,我的是在ssd磁盘的System_DRI分区里面,linux里面分区是gpt1,最重要几下uuid号码,后面用到

然后进入ubuntu

sudo su
nano /boot/grub/grub.cfg

然后添加

menuentry "gpt1/EFI/Microsoft/Boot/bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root {自己的uuid号}
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

最后reboot一下,windows启动项出来了,大功告成!!!!

TIPS

  1. 网上很多资料都很久,要找到自己电脑的配置很重要,我的电脑就是ueif+gpt的,然后u盘启动盘制作rufus项目选了这个。
  2. 分区很重要,一开始我自己分出了/boot分区,然后开机死活不出来,后来我找到原因了,原来不用自己分区,直接在windows里面的机械盘里面用diskgenius分出400mb(1gb也行)的esp分区,然后在linux安装的时候选用安装启动项设备选中这个efi分区就行。
  3. 最后就是启动项了,这个要在grub里面设置,上面已经说了怎么设置!!!
  4. 待续-------

你可能感兴趣的:(Windows10(UEIF+GPT)+Ubuntu16安装心得)