ThinkPad P52 安装Ubuntu16双系统踩雷与建议
- 写在前面
- P52配置
- 历史安装中遇到过的问题
- 第一次安装
- 第二次安装
- 成功安装的过程
- 1. 磁盘分区
- 2. 双系统安装bios设置
- 3. ubuntu16 U盘启动盘制作
- 4. 安装ubuntu
- 5. 显卡驱动及其它配置
- 6. 结束战斗,开始学习
写在前面
写这篇博客的目的主要是记录一下半个月前安装ubuntu时踩到的雷。
以前用的惠普的暗影精灵系列,也装过Ubuntu14,一路顺风顺水没遇到过什么障碍。换电脑之后心血来潮,开始了三天的折腾,本来是要好好学习机器人学的,结果走上了捡芝麻的不归路。
Ubuntu安装的经验帖有很多,在安装的时候也参考了很多很多博客论坛。总而言之,轻微强迫症患者如果安装ubuntu出bug了,论坛博客的用处不大。
不过已经两周过去了,有些细节也忘记辽,写一下记得的。
P52配置
主要说的是显卡配置,我的小黑是N卡P1000,Ubuntu对N卡真心不太友好,老老实实制作启动盘,老老实实安装,出bug多半在显卡。不太会去官网找驱动,加上对Linux操作没有很熟悉,当时找P1000 的配置驱动心很累。
除去显卡配置以外,我给ubuntu分配了88G的ssd。直接从系统盘里面分的,对Windows影响不大。
双系统,原系统是win10专业版,安装Ubuntu16。
还有一点是我的网络,学校校园网是要登陆的,在安装时候登陆打开网页联网是一件很麻烦的事情。网上都建议不要联网,这边建议不要轻信。
历史安装中遇到过的问题
第一次安装
第一次安装的是Ubuntu16,U盘启动盘不是自己制作的,安装之后直观的问题有:
- 无法正常从普通登陆界面登陆,好像会弹出对话框,大意是显卡不得行,google了很多解决方法,什么在启动进入grub界面,改变登陆显卡设置,禁用显卡 etc. 基本没用。
- 从高级选项登陆,选择recover,然后第一个选项退出(这是用户误进入之后的正常启动选项),可以进入系统,但是无法检测到网络。csdn上也有很多大同小异的解决方法,可能具体情况不太一样吧,也是无一有效。
- 无法正常关机,只能长按电源键强制关机。
这看来基本是装废了,特别是每次强制关机这一点很不能忍,我还是很宝贝我的小黑的。
第二次安装
第一次基本装废,当时觉得根本原因是启动盘的问题,不打算修修补补,于是第二次,亲手制作启动盘,第二次选择的是Ubuntu18,好像是从阿里源下载的。
不知道对不对的阿里源.
启动盘的制作还是找的网上教程啦,这方面的教程还是可以借鉴的,因为对pc的选择性不高,一般可以适用。
推荐寻找到的比较好的几篇。
bootmenu设置快捷键以及分区建议
启动盘制作选择1
启动盘制作选择2
比较系统但没有仔细看
很多文章都是搬来搬去的,Google上的解决方法也不是很管用,建议多看一些,不能全信。
安装经历
按照一篇很中肯的文章安装,但是卡在安装logo和安装进度条的末尾。同样查了很多解决方法,基本都没用。现在回想应该是自己的bios设置不对,我那个设置根本不能安装系统hhhhh。
差点安装成功!但是可能会用一下ros,还是装回兼容性好一些的16。
按照上述步骤大概率也可以成功的,不妨试一下
成功安装的过程
其实最后成功安装超级简单的。出了bug处处都是bug,关键几步走好了,啥事没有。
某宝上有位很能热心的小哥,帮了不少忙,必须诚心推荐。(聊不聊的来看人,小哥性子很直的)
简单记录一下安装过程。
特点是安装基本无风险,成功率高
缺点是安装过程也许可能大概会慢一点?分区什么的不是最优解?
1. 磁盘分区
在windows下把之前的乱七八糟的分区全部删掉了。留下一个完整的88G的空间备用。
2. 双系统安装bios设置
- 联想 按 [Enter] 进入bios
- 关闭 security boot (这一选项在默认bios设置之后会enable,安装双系统一定要disable)
- 不用更改启动选项
保存退出
3. ubuntu16 U盘启动盘制作
启动盘制作就按照上文中的教程即可,这个没啥难的,软件的话推荐Rufus,系统搞一个正常的就ok了,找不到放心的可以私信我。
网上教程太多,基本没啥问题,也没啥难的,懒得搬运了。
4. 安装ubuntu
长话短说
- 插入u盘重启,小黑(至少P52是)按F12,选择U盘启动。
- U盘启动之后,由于我在学校连网需要打开网页登陆,或者输入账号密码登陆(我校有两种校园网),在安装界面是很难登陆连网的(反正我是小白我不会)。这种情况下,进入体验模式
- 在体验模式中,先连网登陆,在没有设备抢占下线条件下,选择安装Ubuntu,进入安装界面。
接下来几步和其它教程都不太一样,个人没有很熟悉Linux,所以分辨能力也不是很强。不过如果是很熟悉的朋友应该也不存在这些疑问了。以下仅是个人意见,但是在文章一大抄的教程中,简单有效。
- 首先 选择连网安装,现在的网速应该都没问题,不会花很多时间,可以省去后面很多麻烦。
- 其次,默认分区。这个我也是不确定的,听的之前小哥的建议,直接默认安装,或许不是最优方案,但是不易出错,稳定性高。(而且用ros应该是没什么问题,何况什么深度学习我的gpu也带不起)
- 其它的都是傻瓜操作(其实上面也是),安装等待 1h左右。
5. 显卡驱动及其它配置
- 必须 干掉开源驱动
打开终端,输入
sudo nautilus
选择lib -->modules -->kernel -->drivers -->gpu -->drm -->nouveau
删除 ko
可能有并行的文件夹,同样路径下都可以找到相应文件,一并删除。
- 显卡源 (是闭源驱动)我的是N卡P1000. 同类型的小伙伴可以参考一下.
sudo add-apt-repository ppa:graphics-drivers/ppa
- 打开设置,看有没有可以选择的驱动
没有的话更新一下
sudo apt update
-
选择一个不那么高的驱动安装就ok了。
-
要是还不得行,我也不知道,反正我的可以了。两个小时解决了三天的焦头烂额。顺手装一个 ros 也很快。
6. 结束战斗,开始学习
重启一下看看能否正常开关机,能否连网。
系统ok了之后就是正常的学习啦,装系统只是第一步,清明节搞了两天浪费了好多时间。
建议小白们系统出问题了还是咨询业内人士(契约关系考虑一下),浪费时间在这个上面真没必要。