4 votes

Pas de GRUB après l'installation d'Ubuntu

Le principal problème du problème est que je ne peux pas charger Ubuntu 12.10 desktop - i386 après avoir installé près de win7basic (Windows 7 était préinstallé sur mon ordinateur portable). J'ai essayé de reconfigurer manuellement le système de fichiers, j'ai essayé automatiquement. J'ai aussi essayé d'installer ubuntu 12.04 - destop - amd64. Aucune erreur n'a été remarquée pendant le processus d'installation. Mais après l'installation, Windows 7 démarre automatiquement. Il me semble que rien n'a changé dans winloader. Je sais que je n'ai pas mis beaucoup d'infos ici, mais je répondrai à toutes les questions.

2voto

Rod Smith Points 41849

Votre problème est que vous essayez de mélanger le style de démarrage BIOS et le style de démarrage EFI. Windows 7 est installé en mode EFI, comme l'indique l'utilisation d'une table de partition GUID (GPT) avec une partition de système EFI (ESP) comme /dev/sda1 qui contient des fichiers de démarrage EFI de Windows tels que EFI/Microsoft/Boot/bootmgfw.efi. Votre installation d'Ubuntu est en mode BIOS, cependant, comme l'indique la présence du code GRUB dans le MBR, la présence d'une partition de démarrage BIOS (/dev/sda5), l'absence de chargeurs de démarrage EFI Ubuntu dans l'ESP, et le fait que vous avez essayé d'installer la version i386.

La solution la plus propre est d'effacer votre installation actuelle d'Ubuntu, de télécharger une version AMD64 et de l'installer en mode EFI. Malheureusement, l'installateur d'Ubuntu ne précise pas clairement si vous exécutez en mode EFI ou en mode BIOS. Pour faire cette détermination, vous devriez ouvrir un shell et chercher le répertoire /sys/firmware/efi. S'il est présent, vous avez démarré en mode EFI; s'il est absent, vous avez probablement démarré en mode BIOS. Si vous démarrez un installateur AMD64 et constatez que ce répertoire est absent, réessayez en utilisant l'outil que votre ordinateur propose pour sélectionner le périphérique de démarrage, et assurez-vous de sélectionner celui pour votre CD ou clé USB qui inclut "EFI" ou "UEFI" dans sa description.

Une autre solution est d'installer mon gestionnaire de démarrage rEFInd dans Windows. Modifiez le fichier refind.conf pour que la ligne scanfor soit décommentée et inclue l'élément hdbios. rEFInd devrait alors vous donner des options de démarrage pour Windows et pour une option BIOS générique. Cette dernière devrait lancer GRUB, qui vous mènera à Linux. L'utilisation de deux gestionnaires de démarrage complique le processus de démarrage, il est donc préférable d'installer une version 64 bits d'Ubuntu à moins que vous n'ayez une raison impérieuse d'utiliser une version 32 bits. (De telles raisons impérieuses d'opter pour du 32 bits sont rares de nos jours.)

Encore une autre solution est d'utiliser le gestionnaire de démarrage de votre propre ordinateur, auquel vous accédez généralement en appuyant sur F2, F8 ou une autre touche de fonction pendant le démarrage. Vous devriez avoir des options pour démarrer Windows en mode EFI ou pour démarrer depuis votre disque dur en mode BIOS/legacy. (Les noms exacts utilisés varient d'une installation à une autre.) C'est probablement la solution la plus malcommode à long terme, mais vous pourriez la considérer acceptable, surtout si votre firmware dispose d'un gestionnaire de démarrage supérieur à la moyenne.

0voto

Blam Points 517

Vous n'avez pas installé le chargeur de démarrage d'Ubuntu sur le MBR.

Pour restaurer GRUB, suivez ce lien: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

Si la restauration échoue, consultez la première réponse: Comment puis-je réparer grub? (Comment récupérer Ubuntu après avoir installé Windows?)

Si cela échoue encore, réessayez mais installez GRUB sur votre partition Ubuntu: si elle se trouve dans /dev/sda7 entrez

grub-install /dev/sda7

et PAS

grub-install /dev/sda

pour installer, puis utilisez EasyBCD et ajoutez une entrée pour votre partition Ubuntu.

0voto

Gaboca Points 1

Bonjour Essayez cette méthode si vous avez grub installé: Dans le Terminal:

  1. sudo update-grub

  2. Éditez avec NANO ou vi /etc/default/grub et modifiez si dans GRUB_TIMEOUT= 0 modifiez par ex 5 et enregistrez; plus facile dans Midnight Commander (apt-get install mc)(sudo -s ENTRER, mc ENTRER)!!!/etc/default/grub et F4!!!!(sudo -s ENTRER, mc ENTRER)

  3. encore sudo update-grub

  4. Fermez le terminal et REDÉMARREZ ou REBOOTEZ

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X