Je sais que cette question a été beaucoup posée, mais je n'ai pas trouvé de réponse ici.
Ubuntu 12.04.2 64 bits a été installé hors connexion il y a quelques heures sur une partition ext4 et une partition de swap a également été créée.
L'installation s'est bien passée, mais je ne peux plus accéder à Ubuntu.
Je souhaite utiliser le gestionnaire de démarrage Windows 8 pour choisir entre les deux systèmes d'exploitation. J'ai donc téléchargé EasyBCD et ajouté une entrée pour Ubuntu.
L'entrée apparaît dans le menu du gestionnaire de démarrage, mais lorsque je clique sur Ubuntu, je reçois le message suivant:
NST/AutoNeoGrub0.mbr not found
J'ai essayé d'activer/désactiver le démarrage sécurisé et le redémarrage, mais ce message d'erreur est toujours affiché.
Résumé de la réparation au démarrageDernier résumé de la réparation au démarrage
En désespoir de cause, j'ai essayé de trouver moi-même une solution et de réinitialiser la configuration du BCD via EasyBCD. Maintenant Grub démarre correctement et Ubuntu aussi, mais je ne peux plus démarrer Windows 8.
Ensuite, pour une raison quelconque, après avoir installé toutes les mises à jour pour Ubuntu, j'ai redémarré le système et je ne peux plus démarrer sous Ubuntu. Je peux le démarrer uniquement via Live CD et l'ancienne entrée Linux.
Tout d’abord, dernière fois que j’ai entendu parler, EasyBCD ne permettait pas de gérer un double démarrage Windows/Linux sur un ordinateur EFI. Je vous recommande donc d’arrêter de l’utiliser.
Deuxièmement, compte tenu de votre situation actuelle (comme spécifié dans votre mise à jour ), plusieurs solutions sont possibles. Les deux plus faciles sont:
Si aucune de ces méthodes ne résout votre problème, renvoyez-la avec une nouvelle URL pour votre dernière exécution Boot Repair.
Mise à jour: Tout d'abord, assurez-vous que le démarrage sécurisé est désactivé.
Ensuite, pouvez-vous démarrer via le lecteur flash USB ou l’image CD-R de ReFInd? Si oui, essayez ceci:
Sudo efibootmgr
pour rechercher toutes vos entrées de démarrage actuelles.Sudo efibootmgr -b 0000 -B
. Cela supprime l’entrée Boot0000
.0000
par chaque numéro Boot####
identifié à l'étape 3. (La sortie de votre réparation d'amorçage suggère que vous ayez 0000
, 0001
, 0002
, 0004
, 0005
, 0007
, 0008
, 2001
, 2002
et 2003
.Sudo efibootmgr -c -p 2 -l "\EFI\ubuntu\grubx64.efi" -L "Ubuntu"
. Notez les barres obliques inverses utilisées comme séparateurs de répertoire.Sudo efibootmgr -c -p 2 -l "\EFI\refind\refind_x64.efi" -L "rEFInd"
.Si tout se passe bien, rEFInd devrait apparaître, ou du moins GRUB, et vous devriez pouvoir démarrer Linux et Windows.
Si le lecteur CD-R ou la clé USB rEFInd ne fonctionne pas, vous pouvez essayer la même chose à partir d'un live CD Linux démarré en mode EFI.