我的电脑配置是128G SSD + 1T的机械硬盘, 自带的win10系统装在SSD上, 这次打算把ubuntu安装在1T的机械硬盘上。
在win10上空出一个盘, 分配了大概300G的空间给到ubuntu , 这里使用的工具是diskgenius, 强大的磁盘管理工具, 简单易用,这里就不介绍如何使用了,随便摸索一下就会用了。
接着,先到ubuntu官网下载系统 : https://www.ubuntu.com/download/desktop
为何要使用18.04版本呢。。。因为我的无线网卡型号是Intel(R) Dual Band Wireless AC 9560, intel官方提供的内核支持是4.14+的版本, 而18.04版本刚好是4.15版本的, 我试了下14.04版本的,发现不支持,折腾了一段时间还是没搞定,果断尝试了新的版本,不过新版本也有毛病,下面会提及。。。
那么制作ubuntu启动盘还是用老方法,使用UltraISO工具, 直接将下载到的ubuntu-18.04.1-desktop-amd64.iso文件打开,然后写入磁盘映像,选择U盘所在盘符, 直接点开始就好了, 大概5分钟就写入成功了。
接下来,重启系统。
U盘启动, 选择Try Ubuntu ,进到系统后发现了一个严重的问题?!!! 在界面上操作了10秒左右, 就没法点击任何东西了, 鼠标是可以正常移动的,就是不能点击。
如果选择Install Ubuntu, 也是一样的现象。
这是怎么回事呢。。 果断度娘,原来暗影骑士3的这种游戏本是使用的NVIDIA的显卡, 而ubuntu对这种显卡原生支持不好,ubuntu内置了NVIDIA的第三方开源驱动nouveau,不是官方的,尤其对桌面用户有点坑,所以导致在系统安装过程中识别到了该显卡而加载了第三方驱动,具体为什么会卡死也不清楚,反正禁掉就好了。
看下如何操作的?
还是回到grub引导界面 ,光标移到Install Ubuntu那一行,不要按回车!!!按下键盘上的字母E键,进入参数配置编辑界面,找到linux开头的那一行,在末尾quiet splash的后面空格 ,再加上
acpi_osi=linux nomodeset
如果quiet splash后面有 -- 的符号,请直接删掉,保证上面的参数是加载splash之后即可。
然后按F10进入正常的安装流程, 发现已经不会卡死了。
然后就按照之前的ubuntu安装流程走就好了, 我选择手动分区, 512M的boot分区, 8G的swap分区,30G的根分区,剩下的都分给home分区。 安装的引导介质记得选择boot分区即可, 经过一段时间的等待, 就安装完了。
重启发现没有看到ubuntu的grub引导界面,而是直接进入到了win10系统。
再次重启,按F2进入BIOS, 在boot界面可以看到有两个引导选择项, 将ubuntu的grub引导放到前面即可,保存退出!
这时候就看到了ubuntu的grub引导了, 选择第一项ubuntu, 输入登录密码后发现一直卡在界面上进不去, 度娘了一下,说是没有正确安装NVIDIA官方显卡驱动的缘故。
去NVIDIA官网下载一个显卡对应的驱动 : https://www.nvidia.cn/Download/index.aspx?lang=cn
我的显卡是GeForce GTX 1050 , 找到对应的驱动:
下载完后得到NVIDIA-Linux-x86_64-410.78.run 。
没法进入界面怎么安装呢。。我这里尝试了一下, 发现有个投机取巧的方式, 先进revovery模式,然后
选择第二项和第三项, 运行一遍后,选择第一项, 发现进去了, 哈哈, 真是天才。
接着执行:
sudo chmod 777 NVIDIA-Linux-x86_64-410.78.run
sudo vi / etc/modprobe.d/blacklist.conf
在文件末尾加上blacklist nouveau, 然后刷新配置 :
sudo update-initramfs -u
sudo reboot
此时是可以进系统的了, 还要在安装一下NVIDIA的官方驱动:
sudo service lightdm stop // 这句好像没啥用
sudo ./NVIDIA-Linux-x86_64-410.78.run -no-opengl-files
sudo service lightdm restart // 这句好像也没啥用
然后再次重启, 完美的正常登录了, 不容易啊!!!!