Dell XPS13安装Ubuntu 14.04折腾笔记

转载请注明本文地址。

应项目组博士大佬的要求,需要在实验室Dell XPS(9360)上安装Ubuntu 14.04,并且与原来的Win10结合成双系统。
参考网上的安装教程后,主要有两个bug一直困扰着我:

  • ① 用SanDisk Ultra USB 3.0 32GB制作Ubuntu 14.04的启动盘后,BIOS配置正确的情况下,分区结束后,一到开始安装Ubuntu系统的时候就会卡死,甚至黑屏,弹出读取错误信息。
  • ② Ubuntu 14.04的Wifi驱动问题,在解决①后,进入Ubuntu系统后无法连接wifi,点击右上角wifi图标后显示灰色的“device not ready”,这是普遍在XPS13上安装Ubuntu 14.04都会遇到的问题,如参考文献中的博主都是使用Ubuntu15.04或者16.04来回避这个问题。

参考其他博主的安装过程,我回忆大致的安装过程如下:

一、准备Ubuntu 14.04的安装U盘

下载Ubuntu 14.04的iso文件:ubuntu-14.04.5-desktop-amd64.iso,使用ultraISO将其“写入硬盘镜像”到U盘中,如下图所示:

Dell XPS13安装Ubuntu 14.04折腾笔记_第1张图片
写入硬盘镜像

镜像写入后,下载 wifi固件驱动linux-firmware_1.157.5_all.deb后,也放置在U盘中,到安装完Ubuntu后用此固件激活wifi。

Ps:这里我最终使用的是KingstonDT 101 G2的U盘,这是USB 2.0的,之前试过用USB 3.0的U盘,可以在Bios中启动,但是到安装Ubuntu的时候就会卡死或者直接黑屏报错,U盘还发烫严重。以前已经在给MacBook air装双系统的时候已经在USB 3.0中栽过跟头,据说原因是air硬件系统并没有USB 3.0的驱动,3.0的驱动是在操作系统上的,所以猜想这次也可能是因为这个原因,换成2.0的U盘之后果然能安装了。

二、在XPS13中预留硬盘空间

这一步我就比较简单,直接在磁盘管理中删除之前空闲的一个分区(约119.13GB),使其变为空余空间,如果是只有一个分区的,可以考虑使用分区助手切割一块完整的分区出来。


Dell XPS13安装Ubuntu 14.04折腾笔记_第2张图片
分区预留

Ps:注意途中有个分区为EFI系统分区,记住其分区号,安装Ubuntu时应该选择其为引导分区,否则无法引导Ubuntu。

三、修改XPS13的BIOS配置

DELL XPS13的硬盘模式有三种:

  • Disable
  • AHCI
  • RAID On(默认)
    Win10默认是使用RAID模式的,而Ubuntu是要使用AHCI的,在XPS13开机过程中猛按F12进入Boot Menu后,选择BIOS Setup,做出图示修改,并将“Secure Boot”设置成“Disable”。


    改XPS13的硬盘模式

四、安装Ubuntu系统

将准备好的U盘插入XPS13中,开机过程中猛按F13进入Boot Menu选择UEFI下的U盘启动,进入Ubuntu的U盘引导(因为USB2.0速度慢,所以这个过程会有点缓慢,请耐心等待)。直接按照默认的步骤安装即可,不要联网(其实wifi也用不了),不要安装第三方包。到“安装类型(Installation)”时,我是为了方便,直接选择第一项,大概意思是利用空余空间安装Ubuntu,因为我已经安装过了,所以如图是删除之前的Ubuntu并重新安装。注意引导分区要选择标识为“Windows Boot Manager”那个分区,一般是/dev/nvme0n1。

安装Ubuntu系统

五、安装Wifi驱动

完成上述步骤后,等待Ubuntu安装完成后,使用默认的BIOS启动选项就能进入Ubuntu系统了,但是会发现无法连接Wifi,将之前保存U盘中的wifi固件驱动linux-firmware_1.157.5_all.deb拷贝到Ubuntu中,在终端执行:
sudo dpkg -i linux-firmware_1.157.5_all.deb
执行结束后重启,即可连接Wifi。

六、重新配置Win10引导

Win10默认的启动时,硬盘模式是RAID,而装Ubuntu过程中将其改为AHCI,如果不做修改,Win10系统无法启动。
此时,在BIOS中将AHCI更改为RAID,重启进入win10系统(引导项的第三条应该)。点击屏幕开始菜单中【设置】→【更新和安全】→【恢复】→【高级启动】,进入【高级启动】后,屏幕变成蓝色(但不是蓝屏)后选择【疑难解答】→【高级选项】→【启动设置】→【重启】,然后就和安装Ubuntu系统时一样进入BIOS修改SATA硬盘为AHCI工作模式即可进入“启动设置项”,重启!启动中继续F13启动模式修改为ACHI,退出BIOS。仍然从Ubuntu的引导项选择进入Windows,点击引导项后迅速点击F4,进入安全模式!关机重启,Win10成功启动!!

总结

说真的,因为前面所述的两个bug,搞到我安装这个Ubuntu费了半周时间,写这个blog是为了让博友们少走弯路,如果大家在安装过程中遇到其他什么bug,或者不懂的地方,也可以在下面留言,我会尽力解答的。觉得有用的请关注和点赞!

路漫漫其修远兮,吾将上下而求索!

附:参考资料

Dell XPS 13 (9360)安装配置 ubuntu 16.04 实现 win10 & Linux双系统:http://www.cnblogs.com/muhanxiaoquan/p/7191835.html
在Dell XPS 13安装WIN10和ubuntu双系统:http://www.cnblogs.com/clnchanpin/p/7267837.html
Dell xps13 安装ubuntu16.04 LTS和win10双系统:http://www.cnblogs.com/ninahu/p/6798301.html
XPS15 9560 装Ubuntu+Win10双系统心得:http://tieba.baidu.com/p/4999713710

你可能感兴趣的:(Dell XPS13安装Ubuntu 14.04折腾笔记)