折腾win+ubuntu双系统

2018-09-19  本文已影响0人  全村滴希望

BIOS有两种引导模式:uefi和legacy

legacy是传统的bios,uefi是新式的bios启动更快,但是硬盘必须是GPT的分区模式。在安装系统的时候会在进入安装介质前选择这两种安装模式,在uefi模式下安装的系统,只能用uefi引导,在legacy模式下安装的系统,只能用legacy引导。

所以遇到了三个坑:


First
在选择uefi模式装ubuntu时,创建引导分区上选择了/boot,这样实际上走了legacy传统模式的引导,所以在安装grub2引导程序时会报错。应该在创建引导分区上直接选择efi分区。


Second
在安装好ubuntu系统后安装windows10,选择了legacy传统模式安装。这样的结果是,进入系统不会让用户选择系统。因为bios设置只能以一种方式引导,要么是legacy要么是uefi,只有将两个系统都用uefi引导才能在进入uefi时进行两个系统的选择。


Third
如果采用uefi模式装windows10的话,硬盘的分区必须是GPT分区模式,否则会报出“选中的磁盘具有“MBR分区表。在EFI系统上,windows只能安装到GPT盘”。随后只能在linux下将该分区更改为GPT,采用parted命令,实践证明这样不可行,因为linux系统正在使用,对哪一个分区进行转换都要先进行格式化才行,而且不能对单一分区进行转换。网上查阅的些许方法都无解。故只得从头再来,格式化硬盘后先装win再装linux。


最优方案还是利用linux自动识别多系统的优势,先装win,再装linux,这样能够避免很多问题。

上一篇 下一篇

猜你喜欢

热点阅读