软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 系统运维 -> 在DellXPS13安装WIN10和ubuntu双系统 -> 正文阅读

[系统运维]在DellXPS13安装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中的命令逐条执行,这样就算工程中有问题也可以逐条解决。)由于里面使用了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,绝对给力啊。

#结尾


最后来两张全家福吧,拍的丑了点,大家凑合着看吧:)
[img]http://img.blog.csdn.net/20160327002335225?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
[img]http://img.blog.csdn.net/20160327002409576?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
......显示全文...
    点击查看全文


上一篇文章           查看所有文章
2016-03-28 21:49:00  
系统运维 最新文章
linux新进程的创建
Muduo网络库源码分析(一)EventLoop事件循
Linux系统分区
haproxylvsnginx负载均衡的比较
PeopleSoft介绍
win7+iis7+asp+.net+php环境配置
执行系统命令并且将输出写到指定日志文件的
linux批量替换多个文件中的字符串
makefile中=、:=和+=的区别
Linux服务器不关机新增硬盘的方法
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年1日历
2018-1-16 17:13:57
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --