本人在安装 win10 和 Ubuntu 双系统时出现了 “机器已经存在BIOS兼容模式的系统……” 的问题。
安装 win10
与 Ubuntu
双系统时,出现警告:
机器已经存在BIOS兼容模式的系统,如果继续安装,会有一定的强制性,可能导致现有的系统无法正常启动
在 win10 下 cmd+r,输入 msinfo32 查看 BIOS 模式为传统的 legacy 模式,选择继续安装后,系统重新启动后没有了 win10 的引导项
这里需要提示一下
在安装双系统的时候,Ubuntu 分区问题需要注意,因为安装Ubuntu会将原来的系统的引导项破坏(重启的时候没有了),所以需要从 Ubuntu 下修复 win10 系统的引导项。在安装 Ubuntu 时,首先选择语言,英文或者简体,看个人喜好,点击继续,直到出现选择 “windows 和 Ubuntu 共存” 这样的选项时,需要注意的是,这里不要选择这一项,选择其他选项,由自己分区。
- 首先新建 /boot 分区,这个分区就是用来保存引导项的一些东西,给512M足够
- 然后新建 swap 分区,一般分配内存大小的2倍即可,LZ的机器是8G的,分配了16G的空间
- 然后再次新建 /usr 分区,这个分区用来安装可执行文件,也就是你需要用到的一些软件,可以给的大一些,我分配了230G,给了80G的空间
- 新建 / 根分区,因为我主要的空间几乎都是给了 /home 所以,这个分区只给了 20G 的空间
- /home 分区,这里存放自己的一些文件,照片以及视频等等。LZ经常是看源码之类的事情,东西存放的比较多,所以偏重于给 home 更大的空间
分区分好之后,下面还有一个选项,就是选择引导项安装的位置,这个很重要:如果选择安装在 /boot 下,那么可以从 win10 下引导 Ubuntu ,但是LZ恰恰就是这里出了问题,因为前面提到的那个警告,继续安装Ubuntu会有一定的强制性,重启的时候,导致找不到 win10 的引导项,所以选择的是sda(c盘)的位置安装 Ubuntu 的引导,然后就可以在 Ubuntu 下修复 win10 的引导项了。
继续后面的安装(此处省略。。。详细的安装步骤可以查看论坛),系统完成安装之后,升级一下驱动(LZ因为显卡是N卡1060,没有选择在安装过程中联网升级的步骤,导致的结果就是显卡驱动不匹配,然后选择了一个 test 版的N卡驱动,还凑合着用吧。)
正片环节:
以root权限进入到 terminal 中,
update-grub
会出现 ubuntu 和 win10 的引导项,就表示成功。再次重启就能发现 win10 的引导项,选择进入即可进入 win10 系统。
其实折腾大半天,废了这么多口舌说了这么多的废话,只需要在安装过程中,做好分区,然后一个命令就搞定了。(LZ亲测通过,希望其他童鞋也能安装顺利。)
本文不是 win10 与 ubuntu 双系统的安装教程,也没有做到图文并茂,只是正对LZ在安装过程中碰到的一些问题与大家分享一下,不喜勿喷