Partition pleine
Solution : démarrer en mode recovery et libérer de la place.
Voir le cas n°2 de notre tutoriel de dépannage.
Invite de commande (initramfs)
Solution : réparer le système de fichiers avec la commande fsck.
exit
Un message peut indiquer que le système de fichiers d'une certaine partition est corrompu (exemple : /dev/sda2 ).
fsck /dev/sda2 -y
Ceci répare le système de fichier.
reboot
Redémarrer (si reboot
ne fonctionne pas, tapez exit
puis la touche entrée).
Invite de commande grub> ou grub rescue>
Solution avec l'utilitaire BootRepair
Démarrer l'ordinateur avec un système live comprenant l'utiilitaire BootRepair (lien vers la documentation ubuntu-fr.org).
Lancer BootRepair, choisir la "Réparation recommandée".
Redémarrer normalement.
Solution manuelle : forcer le démarrage puis réinstaller GRUB
Étape 1 : forcer le démarrage de GNU/Linux
Méthode 1 : avec des commandes grub
set
Permet de voir l'état des variables d'environnement.
ls
Pour lister les partitions. Dans la suite de l'exemple on suppose que la partition système est sur le premier disque (hd0) et est la seconde (msdos2 ou gpt2).
ls (hd0, msdos2)
Donne des détails pour vérifier qu'il s'agit bien de cette partition.
ls hd0,msdos2/
Liste les dossiers de la partition, pour vérifier qu'il existe un dossier boot.
set boot=(hd0,msdos2)
set prefix=(hd0,msdos2)/boot/grub
insmod normal
normal
boot
Démarre le système.
Méthode 2 : en démarrant l'ordinateur avec un système live de récupération SuperGrub2 disk
et en sélectionnant depuis celui-ci la partition de démarrage.
Étape 2 : réinstaller et reconfigurer grub
Dans GNU/Linux, ouvrir un terminal et passer les commandes suivantes :
(remplacer la valeur sda si autre disque)
sudo grub-install /dev/sda
sudo os-prober
sudo update-grub
Redémarrer pour vérifier la résolution du problème.
[Dual boot] Windows® démarre directement
Solution : forcer le démarrage de GNU/Linux puis réinstaller GRUB
Si vous êtes en mode UEFI, essayez d'accéder aux options de démarrage avancées depuis Windows® en maintenant la touche <majuscule> enfoncée tout en cliquant sur Redémarrer. Choisissez de démarrer sur GNU/Linux (peut apparaître sous le nom "Ubuntu").
Dans GNU/Linux réinstallez et reconfigurez grub comme indiqué à l'étape 2 du cas précédent.
Si le fait de réinstaller grub ne change rien, configurez bcdedit depuis Windows®, cf. ce point de la page UEFI de la documentation ubuntu-fr.org.