web-dev-qa-db-fra.com

installer Ubuntu sur Dell xps 8500 avec Windows 8 préinstallé

J'ai obtenu une fenêtre préinstallée Dell xps 8500 8. J'ai installé Ubuntu 12.10 et après le redémarrage, le système entre directement dans Ubuntu. J'utilise boot-repair et j'ai eu le menu grub avec ubuntu et windows 8. Si j'entre dans Ubuntu, il n'y a pas de problème. Mais si j'entre dans Windows 8, c'est ok pour la première fois, mais si je redémarre le système, je reçois une ligne "Aucun périphérique de démarrage disponible !!! Appuyez sur n'importe quelle touche pour réessayer." en haut de l'écran.

Dans le bios, j'ouvre l'UEFI et sécurise le démarrage.

Voici les informations de démarrage: http://paste.ubuntu.com/1611189/ .

Que puis-je faire maintenant?

2013-02-07 Merci beaucoup à Rod Smith pour sa grande aide. Je résume ici mon problème et la solution:

  1. Plateforme: Dell xps 8500, disque dur 1T, Windows 8 préinstallé; UEFI ouvert, démarrage sécurisé ouvert
  2. Problème: Installez Ubuntu 12.10 (je veux utiliser 10.04, mais parce que seulement à partir de 12.10 UEFI et le démarrage sécurisé sont pris en charge), tout va bien sauf entrer dans Windows 8 et redémarrer. Le système ne trouvera pas de périphérique de démarrage. La raison ici est un "gestionnaire de démarrage Windows" qui révise le fichier de démarrage.
  3. Solution: dans Command Shell, tapez: "bcdedit/set {bootmgr} path\EFI\ubuntu\shimx64.efi" pour corriger le fichier de démarrage. Le fichier "shimx64.efi" se trouve sous "/ boot/efi/EFI/ubuntu /". (Comme Rod l'a dit, nous devons choisir shimx64.efi car j'ouvre l'option de démarrage sécurisé; cela peut également être trouvé après avoir utilisé 'boot-repair' qui dit: "N'oubliez pas de faire votre démarrage du BIOS sur sda1/EFI/ubuntu/shimx64 .efi file! "; donc si votre système est différent, vérifiez-le.)
  4. Remarque: comme avant la solution, j'ai essayé avec les conseils de Rod de supprimer les options "démarrage rapide" et "démarrage hybride". Je n'ai pas testé si je reviens à "démarrage rapide" aura un problème. Quoi qu'il en soit, cela peut être testé car maintenant le système fonctionne bien.
1
wt70707

C'est un peu un coup dans le noir, mais je soupçonne que vous rencontrez des problèmes en raison d'une fonctionnalité Windows appelée "démarrage rapide" ou "démarrage hybride". Ce système implique essentiellement une suspension sur disque plutôt qu'un arrêt. Ceci est connu pour causer des problèmes sur les systèmes à double démarrage et IIRC, il peut même corrompre la partition système EFI (ESP), ce qui peut entraîner les symptômes que vous signalez. Un rapide Google a révélé certains sites avec des instructions pour désactiver cette fonctionnalité:

http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html

http://nvidia.custhelp.com/app/answers/detail/a_id/3152/~/disable-windows-8-fast-startup-%28hibernate-file%29

Notez que je n'ai pas d'installation de Windows 8, donc je ne peux pas offrir de conseils de première main à ce sujet; Je ne fais que transmettre ce que j'ai lu ailleurs.


Edit: Si Windows "prend le relais" du processus de démarrage, vous pouvez résoudre le problème en utilisant la commande Windows bcdedit:

  1. Windows de démarrage.
  2. Lancez une invite de commandes avec des privilèges d'administrateur. (Pour ce faire, cliquez avec le bouton droit sur l'icône Shell et sélectionnez l'option "Exécuter en tant qu'administrateur".)
  3. Tapez bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi pour enregistrer GRUB comme programme de démarrage par défaut souhaité. (Notez cependant que si vous n'avez pas désactivé le démarrage sécurisé, vous devrez peut-être spécifier shim.efi au lieu de grubx64.efi. Si vous utilisez autre chose que GRUB, ou s'il ne se trouve pas à l'emplacement spécifié, vous devrez ajuster la commande de manière appropriée.) Notez que {bootmgr} doit être tapé exactement de cette façon, y compris les accolades; ce n'est pas une tentative de désigner une variable.

Par la suite, Windows devrait s'installer et arrêter de désactiver GRUB comme programme de démarrage par défaut).

2
Rod Smith