双系统安装-UEFI启动的Ubuntu 16.04 + 原装Win 10 (XPS 13)

申明:虽然我是计算机系的,但是操作系统和一些硬件特性真的不精通,很多问题给出的只是一种可行解,但不一定是最根本或者最合理的方法。

电脑硬件信息:

美版 Dell xps13 9350 (2016款)
i7 + 512G SSD + 16G

电脑刚拿到的时候就想装双系统来着,我真的装了好久好久,踩了好多好多坑,虽然网上教程很多,但是就是找不到适用的。真的是要装疯了。因为赶着写大作业,放弃了双系统,装了虚拟机。

这学期开学我有想起来心心念念的双系统,但是 Win 里已经装了太多东西,不想搬动,所以必须找一个不需要重装 Win10 的办法。接着上学期又装了好久,然后终于装上去了。

原先的配置是这样的

硬盘模式:RAID
UEFI 引导进入 Win10

现在装完是这样的

硬盘模式:AHIC
UEFI 引导 Win10 和 Ubuntu16.04
默认进入 Win10
开机 F12 在 BIOS 里可切换直接进入Ubuntu

有的同学装的好像是 Ubuntu 默认开机,然后进 Ubuntu 再引导进 Win,这个好麻烦。我装完是 Ubuntu 和 Win 都是平行的,如果切换在 BIOS 里直接切换启动项

U盘制作安装盘

官网http://cn.ubuntu.com/download/,下载 Ubuntu16.04,64位镜像。

我本来想下的是更新一点的 16.10 但是没仔细看最上面一条是 16.04,装完才发现点错了。

使用 UltraISO,把镜像写入U盘

  1. 下载 UltraIOS
  2. 选择 文件-打开-下载的Ubuntu16镜像
  3. 选择 启动-写入硬盘印象
  4. 选中U盘,点击‘写入’

硬盘分区

有人说ssd分区对盘不好,但是我需要双系统我能怎么办啊。
我的电脑是512G+16G的,所以十分稳地分给Ubuntu 128G。

  1. 在Win10搜索框里找到 disk management(美版系统我没装中文所以不知道中文叫啥)
  2. 右键C盘,点击Shrink Volume
  3. 根据需求的大小,格出所需空间

修改硬盘模式 RAID->AHIC

原先的硬盘是RAID模式的,Ubuntu好像没有这个驱动,直接进安装步骤,会发现找不到硬盘

试了好多次之后,发现有两种方法可以让在Ubuntu里看到硬盘:

  1. 把 UEFI 改成 Legency
  2. 依然使用 UEFI 引导,但是把硬盘模式改成 AHIC

最终我选择了在 UEFI + AHIC 下装双系统。是因为我比较懒,多番尝试之后,发现装这个组合下可以在保留原先的 Win10 基础上装上Ubuntu,并且以后启动只需要选系统,而不用改任何模式,感觉很方便。

一开始改完,在 AHIC 下是进不了 Win10 的,好像是没有 AHIC 驱动。先不用管,文章最后再解决。最然进不了,但是东西不会掉的,所以不用慌。

Dell硬盘模式修改方法:

  1. 开机刚出现Dell标志时按 F2,进入BIOS设置 (先按 F12 然后找设置,也可以进来)
  2. 找到硬盘模式的地方,选成 AHIC
  3. Apply,然后EXIT

关于 RAID 和 AHIC 模式,孰优孰劣,我搜了搜,真的分不清。

UEFI 下安装 Ubuntu

进入U盘

在原装模式下,BIOS 模式是 UEFI & Secure boot-on,此时驱动不了U盘的。

需要 Secure boot-off,依然使用 UEFI

  1. 开机时按F12
  2. 选择最下面一行CHANGE BIOS MODE
  3. 选择 UEFI & Secure boot-off
  4. 一路确认,修改成功,电脑重启

再次在开机时按 F12,此时 UEFI 启动项里出现 USB,选择进入USB

看见网上很多人讨论很多教程上必须要关闭 Secure boot 是否是误导。其实 Ubuntu 在前几个版本早已兼容 Secure boot-on,这里关掉只是为了可以启动U盘,但并不是是否成功安装 Ubuntu 的决定因素。

安装 ubuntu

等待从U盘进入 Ubuntu 安装盘,之后选择 install。我是直接在英文下装的,如果想看中文装机,可以先Try,然后选中文进,具体搜别人的步骤吧。

因为已经装有 win,所以不要选上面几种一键安装,选择最下面一种自己配置安装。

然后需要分区,在网上看了很多教程和讨论,毕竟我对系统方向了解不深,有点昏,最后选择了以下分区:

之前分出的128G控件,可以看见显示为 free space

  1. EFI,500m(用于UEFI启动!!!!!!!
  2. biosgrub 1m,这个区不分的话点不了继续
  3. 剩下全部我不自己分了,选 ex4 格式,挂载 \
  4. 选择bootloader挂在 \ 的那个盘上

然后一路确认,和简单设置。等待安装,完成后要求重启。

注意:64位的 Ubuntu 才能有 EFI 分区!!!这个我被我自己坑了好久。

进入Ubuntu

重启后,依然在开机时按 F12,会看见 UEFI 启动项多了 Ubuntu,这就表示安装成功了。

如果想修改自动启动顺序,可以再原来 F2 的界面里修改 boot sequence 顺序。以后启动如果不按 F12 会直接进入第一个启动项。我是把 Windows 排在了第一个,所以默认下回进入 Win10,想进Ubuntu需要进BIOS选择。

至此,Ubuntu 终于装完了,好开心。

如何在 AHIC 下正常启动 Win10

Ubuntu 是可以用了,但是现在 AHIC 直接进 Win10 会是蓝屏。

(其实这几部点起来超级快,一下就解决了)

解决方法如下:

  1. 在 AHIC 下,BIOS 时进入 Win10
  2. boot时按 F8,然后选择 F4 的安全模式
  3. 按住 Shift 建,点击重启,会进入一个蓝屏菜单
  4. 选择 Troubleshoot(疑难解答)- Advanced options(高级选项)- startup setting(启动设置)
  5. 点击右下角重启。
    重启自动修复 AHIC 启动问题
  6. 重启后进入的界面和第2步一样的界面,依然选择 F4 的安全模式

经过 “安全模式 - 重启 - 安全模式” 之后,问题就解决了!
现在可以直接从 AHIC 进入 Win10 正常模式了。

完成

散花。

你可能感兴趣的:(装机)