web-dev-qa-db-fra.com

Système d'exploitation Windows 8 non détecté, installation 12.04 (nouvelle version de l'ordinateur, activation de UEFI / Secure Boot)

J'ai récemment construit un nouvel ordinateur avec l'intention de double amorcer Windows 8 et Ubuntu 12.04. J'ai d'abord installé Windows 8 et j'ai choisi de le faire en mode UEFI avec le démarrage sécurisé activé. Si j'ai bien compris, je devrais pouvoir installer Ubuntu 12.04 LTS avec 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 était l'incapacité de l'installateur à reconnaître mon installation Windows 8 existante sur la machine.

Sur la base de ma lecture des discussions précédentes, je suis allé de l'avant et ai exécuté la réparation de démarrage à partir du DVD d'Ubuntu Live (c'est-à-dire "essayez Ubuntu sans installer"); les informations de sortie sont ici: http://paste.ubuntu.com/5902713/

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

Dans les fichiers de vidage d'origine, 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 thread) utilisait gdisk pour générer de nouveaux MBR de protection pour chacun.

Le programme d'installation ne parvient toujours pas à détecter mon installation pour Windows 8. À la place, il ne me présente que les options suivantes:

  • Effacer le disque et installer Ubuntu
  • Autre chose

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

UPDATE Merci encore pour l'aide jusqu'à présent, tout le monde! Je suis allé de l'avant et partitionné les disques manuellement pour l'installation; le résumé est le suivant:

  • sda (1-3): Microsoft (MS) réservé; Données NTFS; échanger
  • 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 n'ai aucun problème à démarrer sous Windows 8. Cependant, je n'ai pas été en mesure de démarrer sous Ubuntu. Initialement, la priorité donnée à ubuntu dans l’ordre de démarrage du BIOS montrait brièvement un écran de démarrage Ubuntu avant de passer au noir et de s’accrocher. 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 "ai essayé Ubuntu" pour exécuter la réparation de démarrage à nouveau. Les informations de sortie mises à jour se trouvent ici: http://paste.ubuntu.com/5909477/

Ma pensée est d'essayer et d'exécuter boot-repair après la sauvegarde de Windows. Est-ce la bonne marche à suivre ou que recommanderiez-vous tous? Merci pour votre aide continue!

Brian

1
Brian

Installer Ubuntu

Si votre système ne détecte pas le système d'exploitation Windows 8 mais veut vérifier son emplacement, vous pouvez simplement monter tout/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 les fenêtres.

Si vous souhaitez allouer une autre partition à Ubuntu (recommandé), réduisez une partition, montez l'espace disponible en tant que système de fichiers ext4 et définissez-le en tant que racine sur la fenêtre d'installation.

Alors GRUB ne détectera pas Windows 8, alors ..

Essayez 'Boot-repair'.

Sudo apt-get install boot-repair
boot-repair

Cela résoudrait presque tous les problèmes de GRUB/bootloader. J'ai résolu mes problèmes aussi avec ça.

Une autre solution (Facile):

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

2
minmaxavg

Commencez par désactiver Secure Boot, du moins temporairement. Même si vous souhaitez utiliser cette fonctionnalité à long terme, il s'agit d'une source potentielle majeure de problèmes. Cela simplifiera donc le débogage pour désactiver le démarrage sécurisé pour l'instant. Une fois que vous avez tout démarré sans Secure Boot, vous pouvez réactiver la fonctionnalité et traiter ses problèmes spécifiques (le cas échéant) en sachant qu'il s'agit bien de problèmes de démarrage sécurisé.

Deuxièmement, je ne vois aucune preuve dans votre sortie Boot Repair d’un chargeur d’amorçage Linux. Je soupçonne que Boot Repair a négligé de les signaler. (Je l'ai déjà vu par le passé, bien que ce soit rare.) Néanmoins, vous voudrez peut-être les rechercher manuellement. Si vous pouvez démarrer Linux normalement, montez /dev/sdb2 sur /boot/efi et la commande suivante devrait les localiser:

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

Vous verrez probablement un répertoire /boot/efi/EFI/ubuntu avec des fichiers shim.efi et grubx64.efi. S'il n'y a aucune preuve de tels fichiers, modifiez votre question pour ajouter le résultat de cette commande et le contenu de votre fichier /etc/fstab, car il se passe quelque chose de louche et il peut être important de la comprendre, pour fournir une solution.

Troisièmement, je vous recommande de créer un lecteur flash USB ou un CD-R avec mon gestionnaire de démarrage rEFInd. (Il existe des liens de téléchargement pour les images préparées pour les deux types de support.) Essayez de démarrer avec ce dernier et voyez si présente une option pour démarrer Windows. Si cela fonctionne et si rEFInd offre également des options pour démarrer Ubuntu qui fonctionne, vous pouvez envisager d'installer le paquet Debian Debian. Assurez-vous cependant de monter /dev/sdb2 sur /boot/efi avant de le faire. (Pour une raison quelconque, votre installation ne semble pas monter le ESP automatiquement. Vous pouvez résoudre ce problème en modifiant /etc/fstab.) Notez que si vous installez rEFInd, vous devrez - passez à travers quelques cerceaux supplémentaires pour que Secure Boot fonctionne.

0
Rod Smith

Windows est-il toujours en veille prolongée? La vérification du fichier hiberfile empêchera le pilote NTFS de charger la partition NTFS, ainsi l’installation de Windows ne sera pas visible. Mise en marche rapide/hibernation http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html

Quel lecteur installez-vous Ubuntu? Je voudrais garder les systèmes sur des disques séparés. Même si vous démarrez peut-être uniquement à partir d'une partition efi du 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 pourriez faire amorcer chaque lecteur sans autre lecteur.

Si vous installez vous-même les deux systèmes, voulez-vous vraiment un démarrage sécurisé? http://www.zdnet.com/torvalds-clarifies-linuxs-windows-8-secure-boot-position-7000011918/ tout le processus UEFI concerne plus le contrôle que la sécurité

Mise à jour: Sauvegardez définitivement Windows et la partition efi. Exécutez les correctifs de Boot-Repair, mais vous ne souhaiterez peut-être pas la fonction de changement de nom qu’elle remplit. Cela est nécessaire pour les systèmes qui ne démarrent que le fichier efi de Windows. Beaucoup ont modifié UEFI pour ne démarrer que Windows. Boot-Repair renomme shim, sauvegarde et renomme le fichier efi Windows d'origine. Vous ne pourrez alors peut-être pas directement démarrer Windows à partir d’UEFI, mais Ubuntu fonctionnerait. Si vous pouvez démarrer à la fois Windows et Ubuntu, renommez ce n'est pas nécessaire. Boot-Repair peut annuler le changement de nom. Boot-Repair a copié /EFI/ubuntu/grubx64.efi dans /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 avec leur nom original, il vous suffit de cocher la case "Restaurer les sauvegardes EFI". option de réparation de démarrage.

Si vous commencez à démarrer Ubuntu, obtenez-vous un menu de remplacement? Ou déplacez-vous de UEFI/BIOS ou avec certains menus UEFI évasion donner grub. Ensuite, le problème peut être lié à la vidéo et le système a démarré les problèmes précédents. Quelle carte vidéo/puce avez-vous? Et dans le menu de menu, ajoutez nomodeset à la place de splash silencieux sur la ligne linux dans la strophe de démarrage.

Modification du menu GRUB 2 au démarrage https://help.ubuntu.com/community/Grub2/Troubleshooting

0
oldfred