【双系统】【UEFI+GPT】双硬盘安装win10,Ubuntu双系统的关键问题


前几天装了个双系统,网上这些个教程往往关注的是细节,很多关键节点没有讲出来

我就大体说一下流程,然后说一下最重要的几个问题

【本篇教程仅针对UEFI+GPT,双硬盘】

整体流程

1. 压缩点空间给ubuntu系统用

  这里针对双硬盘,一般是一个固态,一个机械,在固态硬盘压缩200M空闲空间用来存放Ubuntu系统的引导,然后在机械硬盘压缩个100g(大小看你自己意愿)给Ubuntu系统存东西

2. 制作系统启动盘

  就用软碟通或者rufus都行,把Ubuntu系统烧进去,网上教程多得很,没什么要注意的

3. 进入U盘的Ubuntu预安装环境,安装Ubuntu

  就插好U盘,然后在Bios选择U盘启动,可以用快速启动也可以在Bios设置里设置U盘为第一启动项

  可能要在bios里关闭secure boot和fast boot (部分电脑可能需要设置密码才能关闭这两项)

小问题1:

 这里要选第四个,否则你电脑东西可能会被清空

小问题2:

这里直接点后退,然后就继续安装系统就行,我第一次遇见的时候还上网搜了搜,又让干这又让干那的,其实就直接点后退关闭,然后继续安装系统就行,一点都不影响

 大问题在这里:

 这里按理说应该有两个空闲区域,一个200M,一个100G(上图是我随便找的,如有冒犯多多海涵),但是正如上图一样,往往固态硬盘分出来的那200M在这里找不到

这里就要上解决方案了(在知乎上搜到的,但找不到出处了)

最后成功的方法核心是,需要将win10的硬盘模式改成AHCI。

具体步骤如下:

1、以管理员身份启动cmd,输入下述命令并回车:bcdedit /set {current} safeboot minimal

2、重启电脑,进入bios设置,将sata operation mode从RAID ON或者Disabled调整成AHCI, 保存设置,退出,再进系统,会自动进入win10安全模式

3、再次用管理员身份打开cmd,输入下述命令并回车:bcdedit /deletevalue {current} safeboot

4、再次重启,从u盘安装ubuntu,进入bios,将secure boot 设为disable,接下来,世界就和谐了,enjoy!以上!

我来总结一下

其实就是,想要在上图位置找到固态分出来的空间,就需要硬盘模式是AHCI,然而硬盘模式设置为AHCI后win10系统就进不去,这是个互相矛盾的问题

所以,就用上述方法解决了该问题,至于为什么硬盘模式设置为AHCI就进不去win10,为什么进行上述操作后就能再AHCI模式下进入win10,我就不得而知了

最终

通过上述方法,固态硬盘分配的200M空间就可以看到了

4. 最后分配空间,安装系统

下面这一段是Copy的,原帖地址:https://www.cnblogs.com/masbay/p/10844857.html

1)efi:如果是单硬盘,在唯一的一个空闲分区上添加,大小200M,逻辑分区,空间起始位置,用于efi;如果是双硬盘,找到事先分好的200M空闲分区添加,逻辑分区,空间起始位置,用于efi。这个分区必不可少,用于安装ubuntu启动项。以下步骤单双硬盘就一样了,都在那个80G的空闲分区上添加

2)swap:中文是"交换空间",充当ubuntu的虚拟内存,一般的大小为电脑物理内存的2倍左右,可以将其分为 8G,逻辑分区,空间起始位置,用于"swap"或"交换空间"

3) /:这是ubuntu 的根目录,用于安装系统和软件,相当于windows的C盘,我们将其分为 20G,主分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/"(根据你的磁盘空间调整,可以大一点,毕竟ubuntu装软件都是默认装在根目录的)

4)/home:相当于windows的其他盘,剩下的全分给它,逻辑分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/home"

好了,分区完毕,你完全可以按照上面的描述进行分区,不会有任何问题,起码我一直都是这么做的(强烈建议)。当然,你也可以划分的更详细,具体划分可以百度。

又一个小关键问题

这段也是抄的,还是上边那个地址

在分区界面的下方,选择安装启动项的位置,我们刚刚不是创建了200M的efi分区吗,现在你看看这个区前面的编号是多少,比如是/dev/sda1,不同的机子会有不同的编号,下拉列表选择这个efi分区编号(这里一定要注意,windows的启动项也是efi文件,大小大概是500M,而我们创建的ubuntu的efi大小是200M,一定要选对),之后点击"Install Now"

 本文所有图都是盗的

 后面都挺简单了,至此,你已经正确装完了整个Ubuntu系统,但是最后的最后的你进行了一次重启,你可能还是会开在启动界面

那可能是显卡驱动问题,请自行百度

相关