提问

#楼主# 2019-3-27

跳转到指定楼层
  今天早上到公司后,同事的16.04Ubuntu启动后蓝色屏幕,不能正常进系统。

解决办法大概如下:

首先查看输出报错log


大概就是Pci xxx错误 引起的,笔记本pice基本判断就是独立显卡的驱动问题。


在开机引导时按住alt+F4 进入文本模式

sudo vim /etc/default/grub

  1. # If you change this file, run 'update-grub' afterwards to update
  2. # /boot/grub/grub.cfg.
  3. # For full documentation of the options in this file, see:
  4. #   info -f grub -n 'Simple configuration'
  5. GRUB_DEFAULT=0
  6. #GRUB_HIDDEN_TIMEOUT=0
  7. GRUB_HIDDEN_TIMEOUT_QUIET=true
  8. GRUB_TIMEOUT=10
  9. GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
  10. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  11. GRUB_CMDLINE_LINUX=""
  12. # Uncomment to enable BadRAM filtering, modify to suit your needs
  13. # This works with Linux (no patch required) and with any kernel that obtains
  14. # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
  15. #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
  16. # Uncomment to disable graphical terminal (grub-pc only)
  17. #GRUB_TERMINAL=console
  18. # The resolution used on graphical terminal
  19. # note that you can use only modes which your graphic card supports via VBE
  20. # you can see them in real GRUB with the command `vbeinfo'
  21. #GRUB_GFXMODE=640x480
  22. # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
  23. #GRUB_DISABLE_LINUX_UUID=true
  24. # Uncomment to disable generation of recovery mode menu entries
  25. #GRUB_DISABLE_RECOVERY="true"
  26. # Uncomment to get a beep at grub start
  27. #GRUB_INIT_TUNE="480 440 1"
复制代码

修改下面这段:

GRUB_CMDLINE_Linux_DEFAULT="quiet splash"

修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
sudo update-grub
sudo reboot

重启进入Recovery Mode


首先Clean

然后选dpkg 进行基础安装。

OK可以正常工作了

转播转播
回复

使用道具

成为第一个回答人

B Color Link Quote Code Smilies
*滑动验证: