前段时间安装Linux。结果安装过程各种各种报错接踵而来。。。
查了半天资料,问题也解决的差不多了。特此记录一下下。
适用情况
这篇文章适用于以下问题的解决方案
- 无法进入安装界面,疯狂刷“pci bus error“等类似的错误信息
- 安装完成后,启动时无法进入桌面。
- 进入桌面后重启/注销卡住,无法正常重启/注销
- 更新了内核或一些软件后出现以上的问题
以下的解决方法均以Manjaro 18.0为例。不同Linux发行版的操作方式大同小异
解决方法A————禁用nouveau
报错的原因有一部分是因为Linux自带的nouveau驱动存在问题,所以才会导致安装出现上述问题。所以,我们只要将其自带的驱动禁用掉即可解决
安装过程禁用
- 在优盘引导安装的界面中,不要直接进行安装。移动到BOOT:xxx 后,按一下e键进入grub的编辑模式
在grub的编辑模式中,找到Linux的那一行,在最后面添加一下信息
1
modprobe.blacklist=nouveau
- 添加完成后,按下Ctrl+X或者F10 进行安装。便可以进行正常的安装
第一次启动安装后可以按照以上操作步骤进行操作即可进入桌面
(或者如果是因为更新造成的问题,可以在grub引导界面中选择低版本的内核启动)
进入启动过程后修改启动文件
- 打开终端,修改 /etc/default/grub
1 | sudo vi /etc/default/grub |
- 在 GRUB_CMDLINE_LINUX_DEFAULT 行中添加以下内容并保存
1 | modprobe.blacklist=nouveau |
- 修改完成后更新grub引导
1 | sudo update-grub |
至此系统便可以正常使用了
解决方法B————安装较低版本内核
如果上面的方法不好使,可以使用一下的方法进行解决
进入Bios设置,禁用独立显卡、无线网卡
按照正常安装方式进行安装
进入系统桌面后,手动安装Linux 4.9.x版本的内核并重启
至此系统便也可以正常使用了
后记
上面的解决方法,个人感觉第一种方法解决的比较彻底。第二中我也用过一段时间(4.9的内核苟了大半年。。。),感觉只可以临时解决问题,并不是长久之计。
(不是所有的电脑都能完美的安装Linux,现在这句话我是信的233333)
第二篇文章终于写完了,差不多就这样吧。下篇文章再见!
(写点什么好呢。。。。)