Je sais que l'édition de la ligne d'options de démarrage et l'ajout de 'nomodeset' résolvent le problème de mon ordinateur portable en mode LiveCD. Ce que je ne sais pas, c'est comment le configurer au démarrage via Grub2 après avoir installé Ubuntu.
Donc, ma question est: comment définir nomodeset avant de démarrer sous Ubuntu?
Pour modifier Grub2 au cours du processus de démarrage, procédez comme suit:
Immédiatement après l'écran de démarrage du BIOS au démarrage, maintenez le bouton SHIFT enfoncé. Cela vous affichera grub contenant une liste de noyaux et des options de récupération
Presse e éditer le premier noyau affiché
quiet splash
. Ajoutez votre option de démarrage avant ces mots clés - c’est-à-dire que la ligne ressemble à [...] nomodeset quiet splash
Suivez les étapes décrites dans réponse de Coldfish pour résoudre définitivement l’option de démarrage nomodeset afin que vous n’ayez plus à suivre cette procédure manuelle.
Vous devez ajouter cette option à /etc/default/grub
, tout d'abord:
Sudo nano /etc/default/grub
puis ajoutez nomodeset
à GRUB_CMDLINE_LINUX_DEFAULT
:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""
Et puis économisez en frappant Ctrl+Opuis quittez nano avec Ctrl+X, lancez simplement:
Sudo update-grub
J'ai eu le même problème. Les solutions ci-dessus sont toutes correctes, mais il est un peu plus délicat de résoudre ce problème lorsque vous utilisez un Live CD. J'ai trouvé cela blog post très utile.
L’auteur propose essentiellement de monter le Linux installé à partir du LiveCD. C'est ce que j'ai fait et cela m'a beaucoup aidé. Alors voici les étapes:
Sudo mount /dev/sdXY /mnt
Ensuite, montez/liez les répertoires auxquels Grub doit accéder: Sudo mount --bind /dev /mnt/dev && Sudo mount --bind /dev/pts /mnt/dev/pts && Sudo mount --bind /proc /mnt/proc && Sudo mount --bind /sys /mnt/sys
Passez ensuite à cet environnement en utilisant chroot, pour lequel j'ai trouvé une idée ultra intelligente: Sudo chroot /mnt
/etc/default/grub
, comme l'ont souligné les autres. Comme: Sudo vi /etc/default/grub
et changer la ligne GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
J'ai trouvé très utile de supprimer également le silence et les éclaboussures pour que je puisse voir quelque chose bouger dans les coulisses.update-grub
L'auteur démonté, mais je viens de redémarrer et les nouveaux paramètres étaient en place. Avec l'option "nomodeset", j'ai pu démarrer Ubuntu et Lubuntu à partir d'un disque dur MacBook Pro.