web-dev-qa-db-fra.com

bloqué en mode sauvetage sans tête après l'installation ubuntu aux côtés de Windows 8

J'ai essayé d'installer Ubuntu 13.04 sur mon nouveau Lenovo G500, qui était préinstallé avec Windows 8. J'ai rétréci la partition du système d'exploitation principal (Win 8), puis désactivé le démarrage rapide dans les options d'alimentation de Windows 8. Ensuite, je suis entré dans le fichier UEFI, puis modifié. le mode en mode hérité. Ensuite, démarrez à partir du lecteur Live USB et installez Ubuntu. Au cours de l'installation, j'ai créé 2 points de montage (/ et swap) et, lorsque j'ai essayé de continuer, il m'a averti de la nécessité de disposer d'une autre partition de démarrage de 1 Mo de taille. J'ai fait ça aussi. Peut-être que c'était une erreur (ne sais pas). Puis essayé de courir Ubuntu et tout allait bien. Redémarrez l'ordinateur portable pour voir si Win 8 fonctionnait également. Ce n'était pas le cas et demandait d'insérer le disque Win 8. Je me suis rappelé qu'il existait un utilitaire de réparation de démarrage pour Ubuntu. Je l'ai installé et j'ai essayé de réparer la partition de démarrage pour que les deux systèmes d'exploitation démarrent normalement. L'utilitaire de réparation de démarrage a changé le mode en UEFI (je l'ai vu se produire), puis lorsque j'ai redémarré l'ordinateur portable, j'ai reçu le message suivant

erreur: fichier '/boot/grub/i386-pc/normal.mod' introuvable grub rescue>

Maintenant, le problème est que je ne suis pas capable de restaurer mon système. Je ne suis pas capable d'entrer dans le BIOS. Ni l'ordinateur portable ne reconnaît un lecteur Live USB, ni un CD d'installation Windows. Quelqu'un peut-il m'aider avec cette situation?

1
Gurpreet

Vous avez commis l’erreur classique (que le programme d’installation devrait empêcher ou du moins vous prévenir, à mon humble avis) consistant à installer en mode BIOS/CSM/legacy sur un ordinateur qui démarre déjà Windows en mode EFI. Compte tenu de votre situation actuelle, votre meilleur espoir de guérison est le suivant:

  1. Téléchargez et préparez le lecteur flash USB ou la version CD-R de mon gestionnaire de démarrage rEFInd. (Vous pouvez le faire avec n’importe quel ordinateur en état de marche.)
  2. Entrez l'outil de configuration du microprogramme sur l'ordinateur qui ne démarre pas. Je sais que vous avez dit que vous ne pouviez pas faire cela, mais il doit être un moyen de le faire, même si cela implique de définir un cavalier pour effacer la mémoire NVRAM. ou débrancher temporairement le disque dur.
  3. Dans l'utilitaire d'installation du microprogramme, désactivez le démarrage sécurisé. Notez que la procédure à suivre varie d'un ordinateur à l'autre. Par conséquent, je ne peux pas vous proposer de procédure étape par étape.
  4. Démarrez le support redéfini. Il devrait présenter des options pour démarrer Linux et Windows. Testez les deux. Si cela ne fonctionne pas, il peut être nécessaire de faire quelque chose pour résoudre le problème, alors retournez avec des détails.
  5. Démarrez sous Linux.
  6. Identifiez votre partition système EFI (ESP). Ceci est une partition FAT qui apparaît dans parted ou dans GParted comme ayant son "indicateur de démarrage" ou dans gdisk comme ayant un code de type de EF00. C'est normalement l'une des deux ou trois premières partitions du disque, mais elle peut résider ailleurs.
  7. Tapez Sudo mkdir -p /boot/efi.
  8. S'il n'est pas déjà monté à cet endroit, montez votre ESP sur /boot/efi, comme dans Sudo mount /dev/sda2 /boot/efi si ESP est /dev/sda2.
  9. Installez la version du paquet Debian de rEFInd.
  10. Éditez /etc/fstab pour vous assurer que le ESP sera monté sur /boot/efi lors du redémarrage. (Cette étape est recommandée, mais pas obligatoire.)

À ce stade, votre ordinateur doit démarrer à partir du disque dur à l’aide de rEFInd. Cela dit, il existe des EFI avec des bogues, il est donc possible que vous rencontriez des problèmes. Si c'est le cas, postez-nous avec les détails.

Si vous souhaitez utiliser Secure Boot, vous pouvez le faire, mais vous devrez prendre des mesures supplémentaires pour que rEFInd fonctionne avec Secure Boot. Voir la documentation de rEFInd Secure Boot pour plus de détails.

Un dernier point: Ubuntu 13.10 est sorti récemment, vous voudrez peut-être l’utiliser au lieu de 13.04. Cela dit, je n’ai pas encore fait d’installation 13.10, je ne suis donc pas sûr qu’elle présente de réels avantages par rapport à 13.04. Il y a de fortes chances que cela fasse mieux, du moins sur les systèmes basés sur EFI, étant donné que le développement d'EFI pour Linux a progressé assez rapidement au cours des deux dernières années.

1
Rod Smith