admin 管理员组

文章数量: 887017

UEFI+BMR改为UEFI+GPt win10下安装ubuntu16.04双系统

1.UEFI+MBR无损转换改为UEFI+GPt

首先当时安装win10时候非个人操作,导致设置为了UEFI+BMR不伦不类的方式。虽然原则上也可以用rufus安装成UEFI+BMR方式,但是强迫症要求改为最合理的分区方式,而且不改也不利用后续安装Ubuntu。。

1.1 查看分区方式方法:

1.打开命令提示符cmd(win+r,输入cmd)
2.输入diskpart.exe
3.list dis
4.sel dis 0
5.detail dis

强烈建议使用rufus制作ios镜像,软碟通Ultro对于分区方式不进行设置,但是实际上是有传统legacy(对应使用easyBCD,)、UEFI+MBR、UEFI+GPI的区别,在装ubuntu系统时会带来不必要的报错)

传统legacy对应使用easyBCD设置开机引导,但是如果是UEFI则不需要下载easyBCD,下了也不能使用。

所以第一步把硬盘分区方式改为gpt

1.2分区助手更改磁盘信息

使用win10自带mbr2gpt

有几个前提条件,可能会不满足的有:
除了系统分区,其他都为主分区。同时主分区不超过三个。否则报错如下。

Disk layout validation failed for disk 0

所以前提要满足。需要对硬盘分区进行无损更改。

方法:自己使用分区助手6.3对磁盘进行分区和主分区的更改。
分区助手可以分割磁盘,为Ubuntu划分磁盘空间。但是要在更改gpt之后再去分割。
如果除了系统分区,超过3个,需要首先右键合并分区(后期可以再分割出来)。
如果分区是逻辑分区,右键转换为主分区。

按照提示走下去即可。(该软件最好复制一份在C:\Program Files下运行,否则对磁盘处理的时候会提示磁盘被占用)

同时也可以磁盘管理

1.3 win10自带mbr2gpr

转换结束可以正常mbr2gpt了。
步骤:
打开cmd,输入:

1.mbr2gpt /validate /allowfullos

2.mbr2gpt /convert /allowfullos

转换过程中会自动创建UEFI + GPT分区格式所需的EFI分区(100M)

注:
这样会遇到一个问题:
在开机时之前的boot menu选项仍然存在,即存在两个windows boot manager .
开机的时候会默认先进当时mbr生成的引导项,但并不能启动。
所以单系统情况下需要进入uefi bios 模式下手动选择,很麻烦的问题。

但是当安装Ubuntu后,由Ubuntu引导,不存在上述问题。

本文标签: UEFI GPT BMR