Ubuntu загружается на черный экран после перезагрузки, но работает после выключения

8

Я столкнулся со странной проблемой с моей Ubuntu в течение значительного времени.

Если я перезагружу его, он будет застревать в черном экране после grub. Если я полностью выключу его, он загрузится нормально.

Так было задолго до того, как я обновился до 17.04. Я думаю, что это начало происходить, когда я перенес свой «основной раздел» с жесткого диска на SSD.

Как я могу это исправить?

Информация об ОС:

  • Ubuntu 17.04 64-bit (ветка разработчика)
  • GNOME Shell 3.24.0
  • NVIDIA 378.13
  • GRUB 2.02 ~ beta3-4ubuntu2 (для двойной загрузки с WIN10)
  • Samsung SSD 850 250 ГБ (основной SSD)
  • TOSHIBA MK6461GS 640 ГБ (вторичный жесткий диск)
  • Информация о разделах:

    sda      8:0    0 232.9G  0 disk 
    ├─sda1   8:1    0   100M  0 part 
    ├─sda2   8:2    0    60G  0 part /media/WIN10
    ├─sda3   8:3    0 124.7G  0 part /media/SSD
    ├─sda4   8:4    0     1K  0 part 
    ├─sda5   8:5    0  40.1G  0 part /
    └─sda6   8:6    0     8G  0 part [SWAP]
    sdb      8:16   0 596.2G  0 disk 
    ├─sdb1   8:17   0  39.2M  0 part 
    ├─sdb2   8:18   0     8G  0 part 
    ├─sdb4   8:20   0     1K  0 part 
    └─sdb5   8:21   0 588.1G  0 part /media/HDD
    
chrisandrew.cl
источник

Ответы:

7

После того, как некоторые более вмешиваются, я нашел решение: просто редактировать GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"к GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci"и бежать sudo update-grub(или сделать то же самое , используя потайной-настройщик).

Другие возможные значения :

  • теплый - не устанавливайте флаг холодной перезагрузки
  • cold - установить флаг холодной перезагрузки
  • bios - перезагрузиться, перепрыгивая через BIOS (только для X86_32)
  • smp (перезагрузка, выполнив сброс на BSP или другом CPU - только для X86_32)
  • тройной - вызвать тройной сбой - init
  • kbd - использовать контроллер клавиатуры. холодный сброс (по умолчанию)
  • acpi - используйте RESET_REG в FADT
  • efi - использовать сервис времени выполнения efi reset_system
  • pci - использовать так называемый «регистр сброса PCI», CF9
  • сила - избегайте всего, что может повесить
chrisandrew.cl
источник