Ubuntu démarre sur écran noir après le redémarrage mais fonctionne après l'arrêt

8

Je fais face à un problème étrange avec mon Ubuntu depuis un temps considérable maintenant.

Si je le redémarre, il sera coincé dans un écran noir après grub. Si je l'arrête complètement, il démarre normalement.

C'est ainsi depuis longtemps avant de passer à la version 17.04. Je pense que cela a commencé à se produire lorsque j'ai migré ma "partition principale" d'un disque dur vers un SSD.

Comment puis-je réparer ça?

Informations sur le système d'exploitation:

  • Ubuntu 17.04 64 bits (branche de développement)
  • GNOME Shell 3.24.0
  • NVIDIA 378.13
  • GRUB 2.02 ~ beta3-4ubuntu2 (pour double démarrage avec WIN10)
  • Samsung SSD 850 250GB (SSD principal)
  • TOSHIBA MK6461GS 640GB (Disque dur secondaire)
  • Informations sur la partition:

    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
la source

Réponses:

7

Après un peu plus d'ingérence, j'ai trouvé une solution: il suffit de modifier GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" à GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci"et exécuter sudo update-grub(ou faire la même chose en utilisant grub-customizer).

Autre possible valeurs :

  • chaud - ne définissez pas le drapeau de redémarrage à froid
  • froid - définir le drapeau de redémarrage à froid
  • bios - redémarrez en sautant dans le BIOS (uniquement pour X86_32)
  • smp (redémarrage en exécutant la réinitialisation sur BSP ou autre CPU - uniquement pour X86_32)
  • triple - forcer un triple défaut - init
  • kbd - utilisez le contrôleur de clavier. réinitialisation à froid (par défaut)
  • acpi - utilisez RESET_REG dans le FADT
  • efi - utiliser le service d'exécution efi reset_system
  • pci - utilisez le soi-disant «registre de réinitialisation PCI», CF9
  • forcer - éviter tout ce qui pourrait pendre
chrisandrew.cl
la source