web-dev-qa-db-fra.com

Essayer de double amorcer Windows 8.1 et Jessie Debian

Cela fait maintenant un mois que j'essaye de double-démarrer Windows 8.1 et Debian Jessie. Je pensais qu'il était temps de demander de l'aide alors que je devenais un peu fou.

J'ai essayé de suivre beaucoup de tutoriels, je vais en relier quelques-uns:

http://itstuff.the-zabala.net/2013/08/dual-boot-debian-7-wheezy-on-existing.html?showComment=1391441528704#c680048669448723306

http://www.linuxbsdos.com/2013/02/06/how-to-dual-boot-Fedora-18-and-windows-8-on-one-hdd-with-grub-installed- dans-un-pbr/2 /

Je ne peux pas poster plus de liens, dommage, car j'ai déjà beaucoup essayé. Il y avait des tutoriels vraiment faciles, comme le premier, où je ne pouvais pas continuer, parce que Sudo modprobe efivars avait échoué. Sudo modprobe efivarfs a réussi cependant. Mais quand j'ai continué après avoir utilisé efivarfs, il n'y avait pas de nouvelle entrée.

J'ai aussi essayé d'utiliser EasyBCD, en le réglant sur GRUB 2 et "choisir et charger automatiquement", mais l'option "/NST/AutoNeoGrub0.mbr" serait choisie. Ce qui est bien sûr n'est pas correct. En résumé, pour résumer mon problème: modprobe efivars ne fonctionne pas, et parce que tout dépend de cela, chaque tutoriel que je suis échoue.

Comment démarrer Linux et quelques informations de base: J'avais Windows 8 d’abord et je veux tout de même le conserver et utiliser son chargeur de démarrage, car il charge déjà un peu Windows 8. Le démarrage sécurisé est désactivé et UEFI activé avec les options de démarrage héritées activées. Je peux démarrer Debian en allant dans le menu de démarrage et en choisissant Disque dur sous Démarrage hérité.

Oh oui, j'ai failli oublier, lorsque je voulais installer Debian, utiliser une clé USB avec certains programmes Nice de Windows ne fonctionnait pas. J'ai donc dû utiliser un DVD + RW pour l'installer.

J'ai essayé cette commande à quelques reprises maintenant:

Sudo mount /dev/sda1 /boot/efi
Sudo modprobe efivarfs
Sudo grub-install /dev/sda
Sudo update-grub

Parfois, je devais utiliser --force, je ne me souviens plus pourquoi, j'ai essayé tellement de choses ...

J'espère vraiment que certains d'entre vous ont une solution pour moi!

9
Protonz

Si vous voulez que Debian Jessie soit sur le même disque que Windows 8.1, voici les étapes que j'ai dû suivre:

1) désactiver le démarrage rapide de Windows

2) Vous devez réduire la partition principale de Windows 8.1. Cela peut être délicat, car Windows attend un certain schéma de partition à utiliser. Me laisser te montrer un diagramme:

[(Outils Windows RE) (Partition système EFI) (Partition réservée Microsoft) (Windows 8.1) (Autre chose)]

Vous pouvez utiliser votre outil préféré pour éditer ces partitions. Je préfère Gparted, mais tout bon outil de partitionnement de disque peut gérer cela. Sauvegardez d'abord votre installation Windows . Ensuite, redimensionnez la partition Windows 8.1 afin de disposer de suffisamment d'espace pour un autre système d'exploitation. Je préfère donner à Debian environ 100 Go d’espace.

3) Téléchargez votre iso Debian Jessie et mettez-la sur un support (CD/DVD/USB/(insérez votre support préféré ici)).

4) Fermez le démarrage sécurisé et le démarrage rapide dans l'UEFI. N'ACTIVEZ PAS LEGACY BOOTING (si votre carte mère prend en charge le démarrage UEFI uniquement sans le démarrage sécurisé et le démarrage rapide.)

5) Insérez votre support d'installation et installez Debian Jessie dans les 100 Go d'espace disponible. Assurez-vous que le programme d'installation utilise la partition système EFI déjà créée par Windows 8.1 pour votre partition de démarrage EFI. La partition devrait être quelque chose comme sdx2, mais cela pourrait être différent. NE REFORMEZ PAS CETTE PARTITION !! Vous allez seulement demander à l'installateur de l'utiliser comme Partition EFI. Le chargeur de démarrage grubx64.efi pour Debian Jessie sera placé à cet emplacement.

6) Ceci fait, continuez l’installation normalement et configurez vos partitions à votre guise. Une fois l’installation terminée, vous devriez pouvoir démarrer Jessie facilement.

Si vous essayez de réparer une installation existante de Debian Jessie, vous devrez effectuer les tâches suivantes:

Sudo apt-get installer grub-efi-AMD64

Sudo modprobe efivars

Sudo grub-install/dev/sdx (x étant le lecteur sur lequel Debian est installé)

Sudo update-grub

À partir de là, l'UEFI devrait utiliser Grub-EFI comme chargeur de démarrage. Je n'ai pas trouvé le moyen de faire en sorte que le chargeur de démarrage de Windows 8 voie et autorise Debian à démarrer. YYMV.

7
ChrisR.