web-dev-qa-db-fra.com

Impossible de démarrer Ubuntu après la mise à niveau de Windows 8.1, la réparation du démarrage ne résout pas le problème

J'ai un sony vaio duo 11 convertible, il a été démarré avec succès Lubuntu 13.10 et Windows 8, mais après la mise à niveau vers Windows 8.1, il ne charge que des fenêtres.

J'ai désactivé la fonctionnalité "d'amorçage rapide" de Windows, puis j'exécute boot-repair, mais cela ne résout pas le problème (cela fonctionnait lorsque Windows 8 perturbait la configuration de démarrage, mais pas avec Windows 8.1). J'ai installé esayBCD sur Windows et maintenant je vois son chargeur de démarrage, mais pas grub. J'ai même essayé de chrooter et d'installer grub sur/dev/sda, mais je ne pense pas que grub soit le chargeur de démarrage chargé au démarrage.

Je suppose que Windows met le chargeur de démarrage ailleurs que /dev/sda.

Si je lance le système avec un disque USB, je peux charger lubuntu.

Ceci est une sortie de réparation: http://paste.ubuntu.com/6598795/ (celui-ci a été exécuté après l’amorçage de sda2 lubuntu à partir d’un disque USB refind, mais je également essayé avec des CD live avec les mêmes résultats)

n bref historique de la façon dont je suis arrivé:

  • Dans le BIOS, j'ai désactivé le "démarrage sécurisé" et activé le "mode UEFI".
  • Formater le disque dur pour essuyer les fenêtres préinstallées de Sony 8
  • Lubuntu 13.10 installé sur sda2 (sda1 a été créé par l'installateur en tant que partition UEFI)
  • Installé Android-x86 sur sda3 (tout fonctionnait jusqu'à présent)
  • Windows 8 installé dans l’espace libre (il a créé sda4-5-6). Windows a bousillé le démarrage mais sa réparation a été corrigée. Windows continuait à écraser le chargeur de démarrage jusqu'à ce que je supprime son option de "démarrage rapide". (tout fonctionnait à nouveau)
  • Windows mis à niveau vers la version 8.1, il existe maintenant un chargeur de démarrage Windows, j'ai supprimé (encore) l'option de "démarrage rapide", j'ai installé à plusieurs reprises grub sur/dev/sda mais je reçois toujours un autre chargeur de démarrage (Windows/Microsoft/easyBCD ??) qui est seulement capable d'exécuter des fenêtres.

J'aimerais savoir quel chargeur de démarrage est lancé au démarrage, où il se trouve et comment je peux changer cela. Merci!

edit: J'ai installé rEFInd sous Windows en suivant les instructions officielles et en modifiant efficacement la section "Gestionnaire de démarrage Windows" afin qu'il ressemble maintenant à ce qui suit:

S:\EFI\refind>bcdedit /enum active /v
Windows Boot Manager
--------------------
identificatore          {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=S:
path                    \EFI\refind\refind_x64.efi
description             rEFInd am
locale                  it-IT
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {b781b519-6749-11e3-a4a1-eb3a69ac7fb1}
resumeobject            {b781b518-6749-11e3-a4a1-eb3a69ac7fb1}
displayorder            {b781b519-6749-11e3-a4a1-eb3a69ac7fb1}
                        {b781b512-6749-11e3-a4a1-eb3a69ac7fb1}
                        {b781b524-6749-11e3-a4a1-eb3a69ac7fb1}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5
displaybootmenu         Yes

BUT J'ai toujours un chargeur de démarrage qui n'est pas réenregistré !! il ressemble à ceci à la place: chargeur de démarrage hérité de Windows

2
ale dino

ESSAYEZ CECI EN PREMIER

Dans Win 8.1, maintenez la touche MAJ enfoncée pendant que vous cliquez sur Redémarrer. Il devrait apporter des options de démarrage avancées. Vous devriez pouvoir sélectionner votre partition de démarrage Ubuntu à partir de là, puis démarrer dessus.

Enregistre le problème de la réinstallation, mais vous devez demander à Windows de charger Ubuntu ...

1
abbaf33f

Je devais désactiver l'option "Fast Boot" dans mon BIOS et cela fonctionnait.

J'ai laissé l'option de démarrage rapide activée dans Windows 8.1 ainsi que les options de démarrage UEFI et Secure dans le BIOS. Ma configuration était Windows 8.1 Pro et Ubuntu 13.10. J'ai aussi essayé Debian 7.3 et cela me posait le même problème jusqu'à ce que j'apporte les modifications ci-dessus au BIOS.

0
Sileria

Le résultat de votre réparation d’amorçage indique qu’aucun chargeur d’amorçage BIOS/CSM/legacy n’est installé, il est donc peu probable que l’écran que vous voyez corresponde à cet objectif. Il est plus probable que ce soit le gestionnaire de démarrage Windows en mode EFI.

Vous avez pris toutes les mesures nécessaires, il est donc difficile de comprendre pourquoi cela ne fonctionne pas. Toutefois, vos symptômes sont généralement cohérents avec un ordinateur sur lequel le démarrage sécurisé est activé. Par conséquent, je vous recommande de vérifier les paramètres de démarrage sécurisé de votre microprogramme. Peut-être qu'il a été réactivé après l'avoir désactivé, ou peut-être qu'il y a quelque chose d'étrange dans le réglage que vous avez oublié. (OTOH, le fait que vous puissiez démarrer avec un lecteur flash USB récupéré contredit cette possibilité. Néanmoins, cela vaut la peine de vérifier ....)

Si cela ne fonctionne pas, vous pouvez envisager une approche plutôt radicale (mais faites ceci seulement si vous pouvez actuellement démarrer Linux via une clé USB rEFInd):

  1. Lancez Boot Repair et utilisez le menu Avancé pour sélectionner l’option de restauration des sauvegardes. Le résultat de votre réparation de démarrage indique que ces options ont été appliquées, mais qu'elles peuvent être source de confusion. Il est donc préférable d'annuler ces modifications.
  2. Sauvegardez l'ESP. (Copier simplement l'arborescence de répertoires /boot/efi sur une clé USB ou dans un répertoire pratique sous Linux devrait suffire - mais une clé USB sera accessible sous Windows si cela s'avérait nécessaire.)
  3. Supprimer tous les fichiers de l’ESP.
  4. En utilisant efibootmgr ou les outils de votre microprogramme, effacez toutes les entrées du gestionnaire de démarrage du microprogramme de la mémoire NVRAM. Vous feriez ceci en tapant Sudo efibootmgr -v pour voir quelles sont les entrées, puis en utilisant les options -B et -b #### pour supprimer chaque entrée, comme dans Sudo efibootmgr -B -b 0001 pour le supprimer. Boot0001. Vous devrez répéter la commande -B/-b pour chaque entrée.
  5. Réinstallez rEFInd sous Linux. (Vous pouvez également réinstaller GRUB 2 avec grub-install.)
  6. Si rEFInd démarre à partir du disque dur et vous permet de démarrer Linux, essayez de restaurer le sous-répertoire EFI/Microsoft.

L'idée ici est de nettoyer le ESP et la NVRAM de manière à vous permettre de commencer avec une table rase.

0
Rod Smith

UTILISATION DE LUBUNTU ET UBUNTU SUR UNE MACHINE WINDOWS 8.1 INSTALLÉE EN USINE

Désolé pour la longueur de cette réponse mais c'est ce qui a fonctionné pour moi.

Je travaille également à trouver un moyen d'ajouter le fichier de démarrage Ubuntu au dossier de démarrage du lecteur EFI. Je posterai ici si je le fais fonctionner.


  • Ok, donc après environ 9 heures d’essai d’installer Lubuntu sur mon ordinateur portable sous Windows 8.1, j’ai tout compris, à part la façon de disposer d’une option automatique entre les systèmes d’exploitation lors du démarrage. Alors, voici ce que j'ai appris:

    • Je suis sûr que la plupart des gens le savent déjà, mais je vais quand même les parcourir:

Partie n ° 1 ~ Télécharger le logiciel et l'installer sur une clé USB

  • Téléchargez le fichier .iso Ubuntu (pour ordinateur de bureau) ou Lubuntu (pour ordinateur portable).

    • Ensuite, vous devez créer un liveCD ou un liveUSB du .iso. afin que nous puissions démarrer à partir de cela lorsque vous avez terminé.
    • Download netbootin en sélectionnant la fonctionnalité d'exécution. Une fois l'installation terminée, démarrez le programme. Je ne devrais pas avoir à dire cela, mais nous avons tous ces moments alors: Assurez-vous que votre clé USB est dans votre ordinateur LOL. Vérifiez ensuite que votre clé USB dispose de suffisamment de place pour ce que vous faites. Tout ce que j'ai lu dit d'utiliser un USB de 8 Go (pour Lubuntu), c'est donc ce que j'ai fait. Cela a pris jusqu'à 0,6 Go et j'ai du mal à croire qu'il a besoin de 7 Go pour fonctionner. Cependant, si vous installez Ubuntu, je dirais que vous voudrez probablement utiliser une clé USB de 8 Go pour votre sécurité.

      1. Une fois qu’il est en cours d’exécution, modifiez le mode d’obtention de l’iso en cliquant sur la bulle à côté de DiskImage
      2. Cliquez ensuite sur le lien avec 3(three) points et trouvez votre fichier sur votre ordinateur, où que vous soyez enregistré.
      3. Enfin, vérifiez qu’il a sélectionné le bon USB (si vous avez plus de 1(one) connecté) et cliquez sur OK pour commencer l’installation sur votre clé USB.

Partie n ° 2 ~ Disque dur de partition pour l'installation Ubuntu

  • Maintenant, vous devez partitionner votre disque dur, si vous n’avez pas de logiciel de partition MiniTool est un bon logiciel gratuit que vous pouvez utiliser, et c’est ce que je vais décrire ici et utiliser des images de. Donc, si vous avez besoin de télécharger cela maintenant. La taille de votre lecteur de partition n'a pas besoin d'être grande (j'ai utilisé 13 Go, 10 Go pour le lecteur d'exploitation et 3 Go pour le lecteur d'échange). Comme précédemment avec la clé USB, si vous prévoyez d'installer Ubuntu, vous souhaiterez probablement allouer plus d'espace au disque dur racine de votre choix.

    1. Après l’installation de MiniTool, le premier écran demande une autorisation, cliquez sur oui , l’écran suivant contient 02 choix: Partition MiniTool Wizard et récupération de données MiniTool Power. Naturellement, vous sélectionnerez l'assistant de partition. Maintenant, ne soyez pas intimidé lorsque l'écran d'accueil apparaît, ce n'est pas aussi difficile qu'il y paraît.
    2. Vous allez maintenant créer la pièce pour votre partition. Si vous avez un espace non alloué sur votre disque dur (Ouais. D'accord. Qui en a?), Passez à l'étape 4. Si vous n'avez aucun espace non alloué, la meilleure chose à faire est de choisir l'emplacement de votre disque dur principal (C:\sauf si votre ordinateur a été construit sur mesure et que vous avez demandé autrement) et utilisez une partie de celle-ci pour votre nouvelle partition. Si vous lisez cette partie, je suppose que vous êtes novice dans le monde du partitionnement, vous n'avez donc pas de lecteur partitionné avec une partition de stockage et une partition de système d'exploitation distinctes. Si vous avez 2 disques durs, choisissez celui qui a le plus d'espace libre. En outre, vous remarquerez probablement que votre disque dur contient déjà d'autres partitions non montées (ne s'affichent pas sous Windows) et une autre. Il s’agit uniquement de la façon dont les fabricants s’assurent que les utilisateurs ne suppriment pas les éléments importants. Essayez donc de ne pas formater ou modifier ces lecteurs de quelque manière que ce soit.
    3. Après avoir choisi le bon emplacement pour créer votre nouvelle partition (assurez-vous que c'est bien celle qui est surlignée en brunâtre), différentes options sont disponibles en haut de la fenêtre. Vous voulez sélectionner Déplacer/Redimensionner . Lorsque la nouvelle fenêtre apparaîtra, la première chose que vous remarquerez probablement est la barre représentant la taille actuelle des lecteurs. Ce que vous voulez faire est de cliquer et de maintenir le côté droit de cette barre et de faire glisser vers la gauche pour libérer autant d’espace que vous le souhaitez. Supposons que vous avez environ 371 Go gratuits et une taille totale de 627 Go et que vous souhaitez qu'Ubuntu soit autonome (ne partageant aucun espace disque dur) afin que vous souhaitiez une partition de 150 Go. Vous feriez glisser la barre jusqu'à ce qu'elle soit aussi proche que possible de 477 Go (si vous êtes un OCD comme moi, vous pouvez utiliser les zones de taille de valeur situées sous la barre jusqu'à ce que vous obteniez la taille souhaitée). Les informations de données dans la barre sont en Go, mais les zones de valeur sont en Ko. N'oubliez pas que 1024 Ko = 1 Go. Maintenant, cliquez sur OK
    4. Vous verrez maintenant une section d’espace disque dur non alloué (si vous avez sauté à cette étape, nous avons créé une partition imaginaire avec 150 Go d’espace). Sélectionnez maintenant l’espace disque dur non alloué (gris) et cliquez sur l’option créer une partition . Utilisez le curseur pour déterminer la taille de cette partition (je vous recommande de créer votre lecteur de données en premier afin de pouvoir le fusionner ultérieurement avec votre lecteur C: si vous en avez besoin). En supposant que vous installiez Lubuntu, la recommandation est que votre lecteur SWAP soit de la même taille que la RAM de votre ordinateur. J'ai 3 Go, je vais donc l'utiliser. Vous aurez besoin de 10 Go pour votre système d'exploitation et de 3 Go pour votre SWAP. Votre première partition devrait donc être de 137 Go. Avant ou après avoir ajusté votre curseur, vous pouvez nommer le lecteur, je vais nommer le mien Steve .
    5. Vous choisissez également le format ici. D'après les recherches que j'ai effectuées, Ext3 est le meilleur. Si vous êtes nouveau sur Linux, vous n'êtes probablement pas familier avec ce format et c'est parce que ce n'est que pour Linux. Si vous pensez que vous souhaitez que Windows ait accès à ce lecteur ou que vous deviez les fusionner ultérieurement et que vous ne souhaitiez pas formater le lecteur et perdre les informations, vous pouvez choisir NTFS.
    6. Maintenant, vous choisissez la lettre de lecteur, utilisez le menu déroulant et faites votre choix. Cela n'a aucun impact sur le lecteur lui-même. Puisque le mien est nommé Steve , je le ferais comme lecteur S :.
    7. Laissez l'option cluster par défaut et cliquez sur OK
    8. Cela vous ramènera à l'écran d'accueil avec une section restante non allouée de 13 Go. Répétez les étapes 4 à 7 en utilisant un nom et une lettre de lecteur différents. Toutefois, vous ne pouvez pas utiliser NTFS ici. Utilisez le Ext3 dont j'ai parlé plus tôt.
    9. Maintenant que tout est configuré pour votre installation de l/ubuntu sur lequel vous voulez cliquer Appliquer en haut à gauche Coin.

Partie 3 ~ Changement du réglage de votre ordinateur

  • Une fois que les mini-outils ont fini de créer les partitions, il est temps d’ajuster vos paramètres BIOS/UEFI. Il y a 2(two) façons de le faire.

    • Si vous connaissez une invite de commande ou Power Shell , ouvrez-en une. Sinon, vous pouvez cliquer avec le bouton droit sur l'icône de démarrage dans la barre des tâches et sélectionner Invite de commande et, à l'ouverture du texte, taper (shutdown/r/o) sans parenthèse sinon, ajoutez une extension .exe après "shutdown". Lorsque cela est fait correctement, votre ordinateur redémarre dans le menu des paramètres avancés. Si vous n'êtes pas à l'aise avec cela, je vais vous dire le long chemin.
    • Pour le long trajet, maintenez la touche Windows enfoncée et appuyez sur C pour afficher la barre des icônes ou déplacez la souris dans le coin supérieur droit de l'écran pour ouvrir le sous-menu Paramètres.
    • Sélectionnez Modifier les paramètres du PC tout en bas du menu. Dans ce menu de paramètres, allez au sous-menu du bas Mise à jour et restauration , une fois dans ce menu. sélectionnez le sous-menu du bas récupération et cliquez enfin sur le bouton option de redémarrage dans la catégorie inférieure Démarrage avancé
    • Votre ordinateur va maintenant redémarrer dans le menu de démarrage avancé. Vous devriez avoir 3 options, sélectionnez Dépannage puis sélectionnez le Menu des paramètres UEFI à nouveau, votre ordinateur doit redémarrer. Cette fois dans un jeu de menus qui ressemble à un ancien menu de paramètres du BIOS. Voici où cela peut devenir un peu délicat, chaque menu UEFI est différent selon le type de carte mère que vous avez. Si vous ne savez pas ce que vous faites, je ne recommanderais pas de changer autre chose que ce dont je parle. Changer la mauvaise chose dans ce menu de paramètres peut ruiner votre ordinateur au-delà de toute réparation. Si vous avez un ordinateur ou un ordinateur portable d'un grand fabricant (Dell, HP, Gateway, etc.), ils verrouillent probablement la plupart des paramètres, mais quelques-uns (ASUS, Alien) ne le font pas, et si c'est un ordinateur construit sur mesure, probablement être entièrement réglable.
    • Dans tous les cas, allez dans le menu/sous-menu BOOT, vous devrez peut-être utiliser les flèches sur votre clavier et il pourrait s'agir d'un sous-menu. Le menu BOOT est en fait un sous-menu du menu Menu de configuration du système . Une fois dans le sous-menu BOOT, vous devriez pouvoir ajuster quelques réglages quel genre d'ordinateur vous avez. L'une d'elles est l'ordre dans lequel votre ordinateur vérifie les pilotes pour démarrer. Cela signifie que si le logiciel du système d'exploitation apparaît en premier sur la liste, la clé USB ne fonctionnera pas. Vous voudrez déplacer l'option clé USB en haut de la liste. C’est là que j’ai trouvé un moyen de démarrer avec Lubuntu. Si vous avez déjà utilisé l’ancien menu du BIOS, vous savez que vous avez entré les touches ESC, DEL, F2 ou F9. Ce n’est plus une option standard. Pavilion Sleekbook 15 a une option appelée Délai d'activation du raccourci clavier pour activer cette fonction et choisir sa durée. avoir à appuyer sur la touche.
    • Si vous disposez de cette fonctionnalité, ce n'est pas la même chose que l'ancien BIOS, sur mon ordinateur lorsque cette fonctionnalité est activée et que j'appuie sur la touche ÉCHAP, au lieu d'aller directement dans le menu du BIOS, une liste d'options avec un moyen de choisir mon périphérique d’amorçage, allez dans le menu du BIOS et quelques autres options dont je ne me souviens plus.
0
Spooner1322

J'ai résolu le problème de cette façon:

  • Démarrez lubuntu à partir du disque de démarrage USB refind.
  • Supprimer tout dans/boot/efi
  • mkdir/boot/efi/EFI (sinon la réparation de démarrage ne réalise pas qu'il existe une partition EFI)
  • boot-repair en sélectionnant l'option "partition séparée/boot/efi".

À ce stade, grub fonctionne et démarre lubuntu (et Android-x86).

Pour récupérer Windows, je devais restaurer le dossier/boot/efi/Microsoft, puis le renommer en Microsoft2 et l'ajouter à /etc/grub.d/40_custom:

menuentry "Windows Boot Manager (UEFI on /dev/sda1)" --class windows --class os {
    insmod part_gpt
    insmod fat
    set root='hd0,gpt1'
    chainloader /EFI/Microsoft2/Boot/bootmgfw.efi
}

J'ai dû renommer le dossier, car étrangement s'il existe un dossier nommé "Microsoft", le chargeur de démarrage Windows est affiché à la place de grub (et j'aimerais vraiment savoir pourquoi).

0
ale dino