写在前面
如果你想装win10和Ubuntu双系统,如果你装Ubuntu不知道如何分区,如果你装Ubuntu登录后只剩鼠标和桌面,如果你安装时卡在logo无法进入,如果你Linux无法找到并打开你的U盘,如果你安装之后循环登录,如果你装NVIDIA界面一片黑,你可以试试看完这篇教程,或许你可以在这个教程中找到答案。
2017年10月11日16:42:53
折腾了将近一个礼拜,从Ubuntu到arch再到Ubuntu,重装了8次win10,6次Ubuntu,4次arch,最后发现Ubuntu对新手特别友好,但是网上教程有点乱,很多的都不全,于是决定把自己的经历写下来,希望能帮到其他遇到同样问题的人。刚装完凭借记忆写的,如有错误,欢迎各位留言指正,邮箱644360964@qq.com
。
开始
安装教程第一步
首先明确你已经拥有的、你想拥有的、你可以失去的以及你不可以失去的
- 你已经拥有的:一台战神笔记本+win10的操作系统+一大堆不想删除的数据
(强调一下,记住你电脑的型号,尤其是显卡的型号) - 你想拥有的:
win10+Ubuntu
- 你可以失去的:重装win10系统
- 你不可以失去的:除win10系统以外其他的所有数据
安装教程第二步
- 如果你之前的系统不想重装,不想一键变砖,那你要确定,你之前有没有装过Ubuntu或者arch,如果没有,请你严格按照教程来,争取一遍搞定,永绝后患,如果装过,请自行百度怎么彻底删除之前装的Ubuntu和arch,不然后患无穷,BUG怎么来的你都查不到,等事情搞大了。。。就。。。。就。。。。呵呵。。。。。。
- 如果你打算重装,那。。。。准备新的开始吧,我自己是彻底重装了win10以及Ubuntu,还格式化了所有的数据,重新做人。。。。(其实是被逼的)
安装教程第三步
- 自行下载Ubuntu的ISO,我下的是16.04版本。
- 在window下制作安装介质,下载
ultraiso
又叫软碟通
软碟通链接 - 下载安装DiskGenius用于磁盘分区
DiskGenius链接 - 下载显卡驱动,如果你是NVIDIA的显卡,请下载,如果不是,可以跳过。如果一下没找到,找两下。。。。。。点开第二行的那个箭头往下选一个,然后去第三行找,找不到重复进行,一定有的,找到并且下好。
安装教程第四步
如图所示制作好安装介质
如果你有两个U盘,那最好,不然不好找,一个U盘装介质,另一个U盘只放NVIDIA的显卡,就放在初始界面,不要做文件夹,累不累。。。。。。如果你只有一个,我没试过不过你可以试试,问题不大,主要是好不好找文件,你把显卡驱动放在初始界面,和那一堆文件在一起,就ok。
如图所示分好区域备用,我的分区是50G固态硬盘用于/分区,200G机械硬盘用于/home分区,8G固态硬盘用于swap分区,如果你之前是一整块的分区,那么先新建一大块出来,注意格式,用ext4的格式格式化,然后删除分区,然后保留不动,到时候就方便了。
安装教程第五步
准备好了没,开搞
- 如图所示打开重置界面。(快捷方法:找小娜输入 重置 )并选择高级启动中的立即启动
(注:记得插上U盘)
- 选择使用设备
- 选择UEFI启动,有标识,长的和其他的不一样对了
安装教程第六步
如果你加载后卡住了,卡在这个界面,那就对了,因为。。。我也卡了。。。。。。此时淡定,登录时有个选 项,选哪个不重要,建议选第二个,重要的是先按方向键 选中,再按E再按E再按E。。。。。。。按一下就好了。。。。别一直按,然后在以Linux开头的那一行的结尾加上
nouveau.modeset=0
,之前结尾 是有三个—号的删掉减号然后换成nouveau.modeset=0
,接着按F10就好啦,如果到这一步和我都一样,那只要你别乱按一定能装好。进入后,先选语言,中文也行英文也行,中文到时候调试有点乱码,英语好的建议选英语。
- 然后选更新,这个选也行不选也行,选的话安装慢,不选话到时候也要安装,还是选吧。
- 重点来了!!!重点来了!!!重点来了!!!这步搞错了前功尽弃,你的图可能和这张不一样,但是不要紧,左下角的
+
一样就可以,点+号,然后开始建分区。
- 建一个 / 分区,分区在下面可以选,这个是主分区,简单的来讲就是C盘,懂吧,选主分区,空间起始位置,EXT4文件系统
- 建一个/home分区,分区在下面也可以选,这个简单的来讲就是D盘E盘这种,这个选逻辑分区,空间起始,EXT4文件系统
- 建一个交换分区,名叫swap,在下面也可以选,选择交换分区,逻辑分区,空间起始,EXT4文件系统
- 其他的可以跳过,这样足够了,大小看你了,我是50G的/ 200G的/home 8G的/swap
- 剩下的自己就能搞定了,看造化。
安装教程第七步
- 装完了重启吧,然后,是不是又进不去,是不是又进不去,是不是又进不去,输入完密码就卡住了吧,桌面空空如也吧,哈哈哈哈哈哈,别问我我怎么知道的,如果能进去,你可以走了,单击右上角,如果进不去,接着看吧。
- 重启,换那个装了显卡驱动的U盘。
- 在输密码的界面停下,按alt+ctrl+F1或F2或F3或F4或F5或F6,然后登陆,应该看的懂,有提示的。
- 登陆之后输入
sudo -i
,再输入密码,提升权限,如果第一次的话好像默认就是root,那就不用了 - 输入
fdisk -l
,然后找啊找啊,找到你的U盘在哪,看大小,找到大小一致的看接口,我的是/dev/sdc4
图不是我的,是别人的图,借用一下。
- 找到之后,输入
mount /dev/sdxY /mnt
其中xY就是你刚刚找到的位置。 - 输入
cd /mnt
这个的作用就是进入你的U盘 - 再输入
ls
这个的作用就是把列表文件全部列出来,你就能找到你的NVIDIA驱动 - 看看你的有没有显示吧,没有显示就是没有挂载到位,重新再来。
- 重点来了!!重点来了!!重点来了!!高能预警。
安装教程第八步(重要重要重要)
更新,通通更新
第一个sudo apt-get update
第二个sudo apt-get update
先卸载原有N卡驱动
sudo apt-get remove --purge nvidia*
禁用nouveau驱动
sudo gedit /etc/modprobe.d/blacklist.conf
在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来)
blacklist nouveau
options nouveau modeset=0
如果搞不定弹出BUG,就用VIM
先apt-get install vim
然后sudo vim /etc/modprobe.d/blacklist.conf
按I
进入编辑状态,编辑完了按ESC
然后按:然后按wq
回车(wq一定小写)然后输入
sudo update-initramfs -u
如果没弹问题,那就是没问题,可以重启,如果弹出了问题,重新进行更新——卸载——禁用三步,理论上是没问题的。重启后,执行:
lsmod | grep nouveau
。如果没有屏幕输出,说明禁用nouveau成功- 下一步开始安装
输入sudo sh NVIDIA-Linux-x86_64-384.90.run -no-opengl-files -no-x-check -no-nouveau-check
NVIDIA-Linux-x86_64-384.90.run 这个是我的驱动的名字,改成你的名字
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
三个一个都不能少,少了后面就会崩。
最坑爹的循环登录就是这里没弄好才出来的。
正常就进入NVIDIA安装图形界面,如果你只有最上面的一条绿色和下面的一条灰色,中间一片黑的话,恭喜你,出问题了。。。。。。
上面有一步你跳过了或者出错了或者你的电脑和我的不一样,重新再来第八步吧。
安装教程第九步
如果你连驱动都装好了,那么,输入reboot
,成败在此一举,如果正常重启不需要手动按电源关机,你有99.999%可能装好了,大吉大利,今晚吃鸡。
写在后面
文中有些图是网上截下来的,侵删,祝你一遍搞定。