在Dell XPS 13安装WIN10和ubuntu双系统
新入了Dell的XPS 13超级本,之所以买这个本子,就是看中它轻便且续航持久。这款本子也是为数不多的能够和苹果的13'' mac book air一较高下的本子。在重量上,占地面积和综合性价比上,还略胜一筹。
我买的本出场安装win10。还附赠1年office 2016 licence。只是鉴于本人的工作性质,以及DIY的偏好,自然微软的系统是不够折腾的。
没思考就着手安装Linux系统了。
#压缩WIN10空间
XPS13出场装得是正版WIN10(哥曾经屌丝。用不起正版的WINDOWS。如今花了正版的钱却不想用了。真是讽刺)。
为了给还有一个Linux系统挪出空间,所以在WIN10里,做了磁盘压缩。给WIN10分了一半的空间一共128G。这里有一篇文章可供參考怎样压缩和释放分区:win10怎样分区?win10磁盘分区图文教程。压缩出来打128G空间。放在那里无论也没事。回头安装Ubuntu的时候。要格式化掉的。
#选Linux版本号
Linux的系统版本号非常多。但由于是用在笔记本上的桌面系统。所以可选择的范围是比較小的。基本就是Ubuntu,SUSE等少数几家供应商。在考虑到易用性。社区,驱动,续航支持等要素后。终于选了Ubuntu,版本号15.10。
(没有装14 LTS的原因后面会说)
#制作USB启动
要装系统首先是要有安装盘。XPS 13为追求轻薄,採用了和苹果类似的策略。不须要的大件统统扔掉。所以多年前还是装机必备的光驱,就直接给干掉了。于是装机就仅仅用通过U盘或网络来安装了。
网络安装仅仅有在学校里的时候搞过,那个时候学校机房设备齐全,人员齐整,有什么问题也好找人帮忙。
如今在家,设备有限的情况下,还是老实地用简单的USB安装吧。
先从Ubuntu的网站上下载Ubuntu 15.10 64位 iso镜像。
然后用UltraISO压入自己一个8G的U盘。注意U盘大小不能小于4G,由于镜像大小差点儿相同有4G。网上有非常多教程,这里有个可供參考:怎样用U盘制作Ubuntu 14.10启动盘,Ubuntu 15和14的制作过程,除了使用的镜像不一样外,别的都一样。
#第一次尝试安装Ubuntu。无法发现硬盘
重新启动,按F12进入boot选择列表,选择U盘启动。进入安装条件检查页面时,发现不满足安装条件,没有至少6G以上打空间,安装无法继续。心里当即犯了难了,XPS13带了一块256G固态硬盘。难道系统无法识别?重新启动,进入USB的Ubuntu系统,sudo fdisk -l查询磁盘列表。的确也没有发现大容量的磁盘设备。无奈仅仅能依靠网络的力量。
网上有种说法是XPS13的硬盘是固态盘和机械盘用RAID拼起来的虚拟盘。这样就能够留一部分磁盘是给系统还原而不让用户意外更改。假设要安装Ubuntu等别的系统。就一定要再bios里,把RAID模式转成ACHI模式。同一时候要把Security
Boot也一并关闭才行。
#改动BIOS配置,安装Ubuntu成功
于是重新启动进入BIOS。将硬盘模式从RAID改成类AHCI,然后关闭了Security Boot,再又一次启动。果然进入Ubuntu安装程序后,Ubuntu识别到了硬盘。
进入分区页面,依照/boot 400M ,SWAP(交换区) 8G,/ (根文件夹) 40G,剩下的都给/home的比例分区。为什么boot要400M。而不是一般的200M呢?由于之后要安装无线网卡驱动,须要装一个4.4的内核。加上原来4.2的内核,经常会导致系统提示无法升级应用和内核,由于boot空间不够——当然不够罗,由于装了2个内核嘛。发正对128G而言,200M也是九牛一毛,设置大点,今后省得动不动就清boot非常麻烦的。
另外,在配置的时候,还遇到过一个奇怪的现象。在分区完成后,不是全部的分区都能够被指定为引导分区的。假设恰巧分出来的boot分区无法被指定为引导分区,也不必着急,找下哪个分区能够被指定为引导分区,然后把这2个区的分区顺序换下再又一次分下区即可了。不知道这算不算安装程序的一个Bug,有老司机路过的,望予指点。
还有就是假设win10和ubuntu都分128G。大小相近,在删linux分区的时候没看清楚删错了也不要惊慌。由于这个win10在RAID转ACHI后就没用了。没有RAID,出场的win10根本无法正常启动。不管怎样都要又一次安装的。(除非有人不嫌累,每次切换操作系统时都去BIOS里改硬盘模式,有此奇葩偏好者请于此事件发生时表现大惊失色状)
#装无线网卡驱动
接下来就是Ubuntu的安装过程了。
刚才说没有装Ubunut 14 LTS,是由于博主哥哥我在机器上装了2遍14 LTS,都卡在检查硬件设备的过程中了。XPS 13出得太新,Linux的驱动没跟上,碰到这种情况也是常有的事情。当时哥已经被之前碰到的各种奇葩问题搅闹的有点心烦了,没心思去刨根揪底问十万个为什么。
直接换了15.10,一次成功安装。
在安装完毕后。还要做一个事情。就是进入BIOS管理页面。在Boot Sequence选项里,增加一个Ubuntu的UEFI,并把它提升到第一位。
这样就不用每次启动的时候按F12选启动项了。这里没有找到什么好的文档能够指导步骤的,只是仅仅要进入Boot Sequence之后。点Add Boot Sequence,多翻翻文件夹,就能找到Ubuntu的启动项,选择后提升到第一位即可了,仅仅要安装完毕,指定了正确打/boot引导区就能看到。
然后启动。看到了亲切的grub开机选项。有Ubuntu,Windows和启动选项,直接选择第一个Ubuntu。Ubuntu系统開始载入。
以为这就装完系统,万事OK了?呵呵,图样图森破啊。Linux系统的一个魅力就在于。驱动永远更不上硬件。特别是新出的机型或硬件设别,直接是逼着各位玩家各种Hack。各种DIY。
所以能玩的转Linux的,至少都是骇客小能手。
进入系统后。面临的首要问题是——上网。XPS 13把能省的东西都省了。不算底部支撑垫脚的离地纯厚度。最厚的地方也仅仅有7毫米,插双绞线的RJ45网卡接口这么大一仅仅,根本没地方放,所以铁定被去掉的。假设要上网,要么买一个USB转RJ45的转换器,要么就激活无线网卡。哥刚拿到本,真心没想过买啥转换器。就算买。淘宝送货,少则1天。多则三五日,没那心情等。所以就打算直接激活无线网卡。
只是XPS 13的官网上没有不论什么Linux系统的驱动能够下载。
游走于搜索引擎,Dell。Ubuntu等各大论坛,功夫不负有心人,在github上找到了一个人为Ubuntu 14做的无线网卡驱动安装包:Ubuntu 14_dell_xps13_9350。拉下来依照说明拉下安装文件夹后。运行下install_kernel4.4_with_wifi_and_nvme.bash。然后重新启动,无线网卡就找到了。
(建议bash中的命令逐条运行,这样就算project中有问题也能够逐条解决。
)因为里面使用了4.4的kernel。所以安装完毕后。4.4和4.2的kernel同一时候存在。所以最開始时候说要boot大点,省得升级麻烦。
顺便给那位兄弟的git点了个“星”。
好了,Ubuntu的无线搞定了,有了网络。剩下的东西,想怎么玩都随便了。 这篇文章是介绍怎样做双系统的,以下说说还有一个问题吧。
#重装WIN10
这段对于哥而言最開始比較虐心。出厂的WIN10,在RAID改成ACHI后。就不能启动了,必须切换回来。试了多次无果,无奈仅仅能要又一次安装WIN10。
假设仅仅是在WIN10的分区上,只是修改别的分区。特别是/boot分区的话。是不会影响Linux的。
装完后依靠grub还能进入WIN10。由于出场是WIN10家庭中文版,所以我就网上随便下了一个,然后安装。
但是我没有密钥。安装就算完毕了。也不能注冊激活。哥但是付了钱的正版用户啊,就算WIN10基本不用,也不能花钱还带着顶“盗版用户”的帽子。吃冤枉亏。但XPS13的包装里没有密钥的。打电话去Dell客服,他们回复说密钥是嵌在主板里的(怎么嵌的我也不知道。微软的注冊中心和Dell机器的硬件信息绑定?),安装完WIN10就自己主动注冊了,可能是我下的那个盗版盗过头了,产品ID都不正确。正常激活门都没有。
无奈仅仅能要求Dell邮寄安装盘,都工业4.0时代了,邮寄好low...只是后来客服给了一个微软的网址:XPS13
WIN10下载,下载家庭中文版后。压制WIN10 USB启动盘。然后安装,完毕后,脸上网络就自己主动激活了。这里要给Dell的客服点个赞,售后服务还是不错的。
就这样,双系统都搞定了。(dell有个客服后来好像也对装双系统这个问题感兴趣了。还特地发邮件问我终于是否装好了。
呵呵,遇到像哥这种脑抽玩家,算他们路道粗了)
#ubuntu 15.10电源管理不稳定
之后,双系统的XPS13就再手里欢快的工作了。
只是执行一段时间后。发现Ubuntu 15不太稳定,特别是系统挂起时,基本每次挂起必定死机。
这种挂起,还不如直接关机呢。在bugs.freedesktop.org上,发现是Ubuntu 15的电源管理对XPS 13的支持不好,每次挂起,GPU就hang住了。
到哥哥写文章这会儿,bug状态都还是NEW。玩新机器装Linux,就要做好这种准备啊。只是倒是有个workaround,就是grub里设置i915.enable_rc6=0。能够參考怎样在Linux上通过GRUB加入内核參数。我改了grub.cfg中的一行变成这样GRUB_CMDLINE_LINUX_DEFAULT="quiet
splash i915.enable_rc6=0"。重新启动后,果然GPU再也没有由于挂起而hang住。
#所有搞定。加周边
XPS 13是一款全然能够和Mac Air Book一较高下的超级本。这种本。当然周边也是须要的啊。我之后配置了thunderbolt3(也叫Type-C接口)转VGA/HDMI的转换器,USB转RJ45接口的USB Hub。
当然还有XPS13的好基友罗技T630的超薄无线蓝牙鼠标。
T630的重量仅仅有70克,dpi能够到800-1000。同一时候XPS13自带蓝牙模块接蓝牙鼠标都不要插接收器,连USB接口都省了。
T630和XPS 13银色本放在一起简直是绝配,都是超轻/超薄(XPS13仅仅有1.2Kg),连色调都非常搭。银色金属外壳配黑色碳纤维塑料,这对基友的出现,真的让人认为是Dell和罗技商议好的。
只是由于蓝牙的2.4GHz的频段和无线网络频段重叠,所以离得太近就会互相干扰。哥哥的路由器放在的写字台XPS13的旁边,所以到下载峰值的时候。T630基本趴窝。
为了这个问题。哥又换掉了原先的路由器。改用TP-LINK WDN7400,开通5GHz频段,这样就和蓝牙的2.4GHz频段不会互相干扰了。XPS13是支持802.11 a协议的。就是说支持5GHz频段,这样一来,既不干扰蓝牙设备。无线传输最高也能够达到1300Mpbs,绝对给力啊。
#结尾
最后来两张全家福吧。拍的丑了点,大家凑合着看吧:)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="图一">
在Dell XPS 13安装WIN10和ubuntu双系统的更多相关文章
- 安装win10和ubuntu双系统
2019-06-22 最近找了一份新的工作,要用到linux,由于之前基本上没有接触过这方面的东西,所以今天捣鼓一下,安装win10和linux双系统,办公研发双不误. 如果在安装的过程中遇到什么 ...
- 未来人类T5 安装win10,ubuntu双系统
1.首先确保win10已经安装,u盘中已刻录好系统,下载好英伟达最新驱动保存在u盘中,压缩100g的磁盘空间给ubuntu. 2.设置双显卡模式,重启时按F7选择进入u盘启动. 3.进入安装界面,选择 ...
- UEFI模式安装Win10和Linux双系统
最近心血来潮,想装一个Linux.Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇 ...
- UEFI+GPT下安装Win10+Ubuntu16.04双系统
安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu. 自行百度你的主板是否支持UEFI启动方式. Win10 下载Win10安装镜像.烧盘等步骤就不说了,重启后 ...
- UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统
转载请注明出处:http://www.cnblogs.com/willnote/p/6725594.html 安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu ...
- 安装Win10+Ubuntu14.04双系统(uefi启动版)
说明 本教程基于个人电脑(型号:神舟K550d-i7 D1)成功安装测试发布,不同硬件环境可能有细微差异,为预防安装过程中出现意想不到的报错,重要数据请提前备份 硬件环境 cpu:Intel i7-4 ...
- 在UEFI下安装windows和Ubuntu双系统目前不可行
UEFI是BIOS的升级,未来将取代BIOS,说白了,就是跟BISO差不多的作用.但是目前比较新的主板兼容两种设置就比较坑了,默认是UEFI,UEFI下只能安装win8以上的版本,和linux64位系 ...
- 在移动硬盘中安装win10和macos双系统
本文通过在SSD移动硬盘中安装win10和macos双系统,实现操作系统随身携带 小慢哥的原创文章,欢迎转载 目录 ▪ 目标 ▪ 准备工作 ▪ Step1. 清空分区,转换为GPT ▪ Step2. ...
- 安装Windows和Ubuntu双系统2
安装Windows和Ubuntu双系统 0.552016.12.10 15:54:41字数 2101阅读 6644 这几天开始动手做毕设啦,打算好好过把Linux瘾,接下来便是这两天我在联想电脑上安装 ...
随机推荐
- django配置使用redis
通常redis都是用来保存session.短信验证码.图片验证码等数据. 在django上使用redis,先要安装一个包: pip install django-redis==4.8.0(我用的dja ...
- flask的插件
详情参考官方文档 组件一:flask-session 安装: pip install flask-session 使用方法:先导入 from flask_session import Sess ...
- MATLAB求函数零点与极值
1. roots函数 针对多项式求零点(详见MATLAB多项式及多项式拟合) 2. fzero函数 返回一元函数在某个区间内的的零点. x0 = fzero(@(x)x.^2-3* ...
- AC日记——Is it rated? codeforces 807a
Is it rated? 思路: 水题: 代码: #include <cstdio> #include <cstring> using namespace std; ],b[] ...
- python——入门系列(一)索引与切片
1.索引和切片:python当中数组的索引和其他语言一样,从0~n-1,使用索引的方法也是中括号,但是python中的切片的使用简化了代码 索引:取出数组s中第3个元素:x=s[2] 切片:用极少的代 ...
- Python的异步编程[0] -> 协程[0] -> 协程和 async / await
协程 / Coroutine 目录 生产者消费者模型 从生成器到异步协程– async/await 协程是在一个线程执行过程中可以在一个子程序的预定或者随机位置中断,然后转而执行别的子程序,在适当的时 ...
- Codeforces 361D Levko and Array(二分)(DP)
Levko and Array time limit per test 2 seconds memory limit per test 256 megabytes input standard inp ...
- Scrum生命周期
Recently while cleaning up my photo albums I found some interesting old pictures which were captured ...
- 【树状数组】bzoj2743 [HEOI2012]采花
http://www.cnblogs.com/proverbs/archive/2012/10/29/2745281.html (↑)这样处理之后,每次询问时,对于每种颜色,从1到其倒数第二次出现的位 ...
- 【块状树】【LCA】bzoj1787 [Ahoi2008]Meet 紧急集合
分块LCA什么的,意外地快呢…… 就是对询问的3个点两两求LCA,若其中两组LCA相等,则答案为第三者. 然后用深度减一减什么的就求出距离了. #include<cstdio> #incl ...