Comment définir 'nomodeset' après avoir déjà installé Ubuntu?
100
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
Appuyez sur epour éditer le premier noyau affiché
Trouvez la ligne se terminant par quiet splash. Ajoutez votre option de démarrage avant ces mots clés - pour que la ligne ressemble à [...]nomodeset quiet splash
Appuyez sur CTRL + X pour démarrer
Suivez les étapes de la réponse de Coldfish pour résoudre l’option de démarrage nomodeset de manière permanente, de sorte que vous n’ayez plus à suivre cette procédure manuelle.
@stiv Ceci est pour les systèmes basés sur Debian / Ubuntu, je crois. Sur d’autres systèmes, vous pouvez éditer directement votre configuration GRUB, qui est généralement située /boot/grub/si je me souviens bien.
Tim Visee
10
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é ce blog 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:
Exécutez-le à partir du Live CD et installez Ubuntu ou passez à autre chose si c'est déjà fait.
Vérifiez votre partition installée avec la commande "gparted". Il ouvre une fenêtre vous indiquant où vous avez installé Ubuntu. Dans mon cas, c'était / dev / sda2 qui contenait une partition ext4.
Montez la partition: 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 super intelligente: sudo chroot /mnt
Vous devriez maintenant pouvoir éditer /etc/default/grub, comme l'ont souligné les autres. Comme: sudo vi /etc/default/grubet changer de ligne, GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"j’ai trouvé très utile de supprimer également le silence et les éclaboussures afin que je puisse voir quelque chose bouger dans les coulisses.
L'auteur a initialement noté qu'il en avait besoin après une installation de Windows, qui avait cassé Grub. Il a dû réinstaller. Dans mon cas, Grub était intact, mais mon ordinateur (mac) n’avait pas démarré avec les paramètres Grub d’origine. Donc, la seule chose qui me restait étaitupdate-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.
quiet splash
? Cela devrait-il être ajouté aussi?quiet splash
n'en ont pas - ajoutez-le à la fin de la ligne qui commence parlinux
Vous devriez ajouter cette option à
/etc/default/grub
, premièrement:puis ajouter
nomodeset
àGRUB_CMDLINE_LINUX_DEFAULT
:Et puis enregistrez en appuyant sur Ctrl+ O, puis quittez nano avec Ctrl+ X, puis exécutez simplement:
la source
/boot/grub/
si je me souviens bien.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é ce blog 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 super intelligente:
sudo chroot /mnt
/etc/default/grub
, comme l'ont souligné les autres. Comme:sudo vi /etc/default/grub
et changer de ligne,GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
j’ai trouvé très utile de supprimer également le silence et les éclaboussures afin 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.
la source