之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统。最近在笔记本上又装双系统,同样的安装方式和BIOS设置,连续失败很多次,还损坏了第二个硬盘MBR分区表。最后发现是因为两个硬盘的分区表不一样,一个是UEFI+GPT,一个是BIOS+MBR,造成双系统安装失败,同时也无法正常引导双系统启动。
正常情况下,双硬盘分区都是相同的,比如现在新笔记本双硬盘分区都是UEFI+GPT。我又查了之前安装了双系统的台式机的硬盘分区,两个硬盘也都是GPT。我笔记本上的机械硬盘是从旧笔记本上拆下来安装的,和自带的固态硬盘分区不一样,装Windows的固态盘是UEFI+GPT,而我要装Ubuntu的机械硬盘是BIOS+MBR。UEFI+GPT和BIOS+MBR在BIOS选项上存在冲突,没法同时正常引导两个系统,而我一开始并不知道两个硬盘分区不一样,所以按照以前的方式安装双系统就不行了。
若不在第二个硬盘上装系统,使用GPT+MBR双硬盘是没有问题的,两个硬盘互不影响。但也有文章说,这种情况下也可以安装双系统,如果是UEFI模式,Ubuntu的boot分区放在GPT硬盘下,在MBR硬盘下安装Ubuntu其他部分,应该也可以正常操作。但我还是觉得不太方便,还是想把Ubuntu和Windows划分在两个硬盘,互不干扰
最后我还是买了个新硬盘,把双硬盘设置成一样的GPT分区,这样使用UEFI引导,应该一次就能成功。
用DiskGenius查找分区表,只需要点几下鼠标,分