1 votes

Système d'exploitation Windows 8 non détecté, installation 12.04 (nouvel ordinateur, UEFI/Secure Boot activé)

J'ai récemment construit un nouvel ordinateur avec l'intention de faire un double démarrage de Windows 8 et Ubuntu 12.04. J'ai d'abord installé Windows 8, et j'ai choisi de le faire en mode UEFI avec Secure Boot activé. Si j'ai bien compris, je devrais pouvoir installer Ubuntu 12.04 LTS à côté de Windows 8.

J'ai gravé l'image 12.04 sur un DVD et j'ai pu démarrer. (à partir du DVD d'installation) en mode EFI comme prévu. Ce qui était inattendu, c'est l'incapacité du programme d'installation à reconnaître mon installation Windows 8 existante sur la machine.

En me basant sur la lecture des fils de discussion précédents, j'ai pris les devants et j'ai lancé boot-repair à partir du DVD Ubuntu Live (c'est-à-dire "essayer Ubuntu sans l'installer") ; les informations de sortie sont ici : http://paste.ubuntu.com/5902713/

L'installation de Windows 8 est sur le lecteur sdb, et j'ai noté dans la sortie (ligne 189) que os-prober ne détecte pas Windows sur sdb4 où je pense qu'il devrait être trouvé.

Dans les fichiers de vidage originaux, j'ai remarqué des lignes qui indiquaient "/dev/sdb1 se termine après le dernier secteur de /dev/sdb" pour sda/b/c, et (en suivant les instructions d'un autre fil) j'ai utilisé gdisk pour générer de nouveaux MBRs de protection pour chacun.

Le programme d'installation est toujours incapable de détecter mon installation pour Windows 8. Au lieu de cela, il me présente uniquement les options suivantes :

  • Effacer le disque et installer Ubuntu
  • Autre chose

Quelles mesures dois-je prendre ? Toute aide serait très appréciée. Merci.

UPDATE Merci encore à tous pour l'aide apportée jusqu'à présent ! J'ai pris les devants et partitionné les disques manuellement pour l'installation ; le bref résumé est le suivant :

  • sda(1-3) : Réservé à Microsoft (MS) ; données NTFS ; swap
  • sdb(1-5) : MS (installation EFI) ; EFI ; MS réservé ; Windows 8 OS ; Ubuntu 12.04.2 OS (/)
  • sdc(1-3) : MS réservé ; données NTFS ; données ext4 (/home)

J'ai terminé l'installation et je n'ai aucun problème pour démarrer sous Windows 8. Cependant, je n'ai pas réussi à démarrer sur Ubuntu. Initialement, en donnant la priorité à Ubuntu dans l'ordre de démarrage du BIOS, un écran d'accueil Ubuntu s'est brièvement affiché avant de devenir noir et de se suspendre. Depuis cette première tentative, le BIOS ignore complètement Ubuntu et passe directement au démarrage de Windows.

Je suis retourné au DVD d'installation et j'ai "essayé Ubuntu" pour exécuter à nouveau boot-repair. Les informations de sortie mises à jour sont ici : http://paste.ubuntu.com/5909477/

Je pense essayer d'exécuter boot-repair après avoir sauvegardé Windows. Est-ce la bonne façon de procéder ou que me recommandez-vous ? Merci de votre aide !

Brian

2voto

minmaxavg Points 194

Installer Ubuntu

Si votre système ne détecte pas le système d'exploitation Windows 8 mais que vous voulez vérifier où il se trouve, vous pouvez simplement monter tous les /dev/sdaN (N est un numéro, vous pouvez taper ls /dev/sda* pour afficher toutes les partitions) et vérifier quelle partition est pour Windows.

Si vous voulez allouer une autre partition pour Ubuntu (recommandé), minimisez une partition, et montez l'espace libre en tant que système de fichiers ext4 et définissez-le comme root dans la fenêtre d'installation.

Ensuite, Grub ne détectait pas Windows 8, alors

Essayez 'Boot-repair'.

sudo apt-get install boot-repair
boot-repair

Il résoudrait presque tous les problèmes de Grub/bootloader. J'ai résolu mes problèmes aussi avec elle.

Une autre solution ( Facile ) :

Vérifiez les paramètres de votre système (paramètres du BIOS). S'il y a un bootloader Windows 8, essayez de quitter Grub lors du démarrage. L'écran du chargeur de démarrage de Windows 8 apparaîtra alors.

0voto

oldfred Points 10672

Windows est-il toujours en hibernation ? La vérification de hiberfile empêchera le pilote NTFS de charger la partition NTFS afin que l'installation de Windows ne soit pas visible. Démarrage rapide désactivé/hibernation http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-Windows-8-a.html

Sur quel lecteur installez-vous Ubuntu ? Je garderais les systèmes sur des disques séparés. Même si vous ne démarrez qu'à partir d'une partition efi sur le lecteur de démarrage, je pourrais configurer une partition efi au début de chaque lecteur, ne serait-ce que pour une utilisation future. Ensuite, vous pouvez faire en sorte que chaque disque démarre sans aucun autre disque.

Si vous installez les deux systèmes vous-même, voulez-vous vraiment un démarrage sécurisé ? http://www.zdnet.com/torvalds-clarifies-linuxs-Windows-8-secure-boot-position-7000011918/ L'UEFI est plus une question de contrôle que de sécurité.

Mise à jour : Il faut absolument sauvegarder Windows et la partition efi. Exécutez les correctifs de Boot-Repair, mais vous pouvez ne pas vouloir la fonction de renommage qu'il fait. Celle-ci est nécessaire pour les systèmes qui ne démarrent que le fichier efi de Windows. Beaucoup d'entre eux ont modifié l'UEFI pour ne démarrer que Windows, alors Boot-Repair renomme shim et sauvegarde et renomme le fichier efi Windows original. Il se peut alors que vous ne puissiez pas démarrer directement Windows à partir d'UEFI, mais Ubuntu fonctionnera alors. Si vous pouvez démarrer à la fois Windows et Ubuntu, le renommage n'est pas nécessaire. Boot-Repair peut annuler le renommage. Boot-Repair a copié /EFI/ubuntu/grubx64.efi vers /EFI/Boot/bootx64.efi (dans le cas où le BIOS est codé en dur pour démarrer dans /EFI/Boot/bootx64.efi ou un démarrage sécurisé signé Grub fichier shimx64.efi. Fichiers renommés : /EFI/Boot/bkpbootx64.efi /EFI/Microsoft/Boot/bkpbootmgfw.efi Pour annuler et renommer les fichiers à leur nom original, il suffit de cocher l'option "Restore EFI backups" de Boot-Repair.

Si vous commencez à démarrer Ubuntu, obtenez-vous le menu Grub ? Ou est-ce que le passage de l'UEFI/BIOS ou avec un certain échappement UEFI donne le menu Grub. Alors le problème peut être lié à la vidéo et le système a démarré au-delà des problèmes de Grub. Quelle carte vidéo/puce avez-vous ? Et à partir du menu Grub, ajoutez nomodeset à la place de quiet splash on linux line dans boot stanza.

Edition du menu Grub 2 pendant le démarrage https://help.ubuntu.com/community/Grub2/Troubleshooting

0voto

Rod Smith Points 41849

Tout d'abord, désactivez Secure Boot, au moins temporairement. Même si vous souhaitez utiliser cette fonctionnalité à long terme, elle constitue une source potentielle majeure de problèmes. Il est donc préférable de désactiver Secure Boot pour simplifier le débogage. Une fois que vous aurez réussi à tout faire démarrer sans Secure Boot, vous pourrez réactiver la fonction et traiter ses problèmes spécifiques (s'il y en a) en sachant qu'il s'agit réellement de problèmes liés à Secure Boot.

Deuxièmement, je ne vois aucune preuve dans votre sortie de Boot Repair d'un quelconque boot loader. Ma suspicion est que Boot Repair a négligé de les signaler. (J'ai vu cela se produire dans le passé, bien que ce soit rare.) Néanmoins, vous pourriez vouloir les rechercher manuellement. Si vous pouvez démarrer Linux normalement, montez /dev/sdb2 a /boot/efi et la commande suivante devrait les localiser :

ls -l `find /boot -iname "*.efi"`

Vous verrez probablement un /boot/efi/EFI/ubuntu avec shim.efi y grubx64.efi des fichiers. S'il n'y a aucune preuve de l'existence de tels fichiers, veuillez modifier votre question afin d'ajouter la sortie de cette commande et le contenu de votre fichier d'enregistrement. /etc/fstab car il se passe quelque chose de louche et il est important de le comprendre pour trouver une solution.

Troisièmement, je vous recommande de créer une clé USB ou un CD-R avec mes rEFInd gestionnaire de démarrage. (Il y a des liens de téléchargement pour des images préparées pour les deux types de supports.) Essayez de démarrer avec et voyez si cela présente une option pour démarrer Windows. Si cela fonctionne, et si rEFInd propose également des options d'amorçage d'Ubuntu qui fonctionnent, vous pouvez envisager d'installer le paquet Debian de rEFInd. Assurez-vous de monter /dev/sdb2 a /boot/efi avant de faire ça, cependant. (Pour une raison quelconque, votre installation ne semble pas monter l'ESP automatiquement. Vous pouvez corriger cela en éditant /etc/fstab .) Notez que si vous installez rEFInd, vous devrez passer par des étapes supplémentaires pour que Secure Boot fonctionne.

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