Essayer de double démarrage Windows 8.1 et Debian Jessie

9

Cela fait maintenant un mois que j'essaie de double amorcer Windows 8.1 et Debian Jessie maintenant. Je pensais qu'il était temps que je demande de l'aide car je deviens un peu fou.

J'ai essayé de suivre de nombreux tutoriels, j'en lierai quelques-uns:

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

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

Je ne peux pas poster plus de liens, dommage, car j'ai beaucoup essayé. Il y avait des tutoriels vraiment faciles, comme le premier, où je n'ai pas pu continuer, car j'ai sudo modprobe efivarséchoué. sudo modprobe efivarfsn'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 également essayé d'utiliser EasyBCD, de le configurer sur GRUB 2 et de "choisir et charger automatiquement", mais il choisirait "/NST/AutoNeoGrub0.mbr". Ce qui bien sûr n'est pas correct. Donc en gros, pour résumer mon problème: modprobe efivarsça ne marche pas, et parce que ça dépend beaucoup de ça, chaque tutoriel que je suis, échoue.

Comment puis-je démarrer Linux et quelques informations de base: j'avais d'abord Windows 8 et je veux toujours le garder et utiliser son chargeur de démarrage, car il charge déjà un peu Windows 8. J'ai le démarrage sécurisé désactivé et UEFI activé avec les options de démarrage héritées. Je peux démarrer Debian en allant dans le menu de démarrage et en choisissant Disque dur sous Boot hérité.

Oh ouais, j'ai presque oublié, quand j'ai voulu installer Debian, utiliser une clé USB avec de bons programmes Windows ne fonctionnait pas, j'ai donc dû utiliser un DVD + RW pour l'installer.

J'ai essayé cette commande plusieurs fois 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 trouvé une solution pour moi!

Protonz
la source

Réponses:

7

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ésactivez 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 s'attend à ce qu'un certain schéma de partition soit utilisé. Permettez-moi de vous 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 modifier 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 . Redimensionnez ensuite la partition Windows 8.1 pour 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) Arrêtez le démarrage sécurisé et le démarrage rapide dans l'UEFI. NE PAS ACTIVER LEGACY BOOTING (si votre carte mère prend en charge le démarrage UEFI uniquement sans démarrage sécurisé et démarrage rapide).

5) Insérez votre support d'installation et installez Debian Jessie dans les 100 Go d'espace que vous avez laissés. Assurez-vous que pour votre partition de démarrage EFI, vous faites en sorte que le programme d'installation utilise la partition système EFI déjà créée par Windows 8.1. La partition devrait ressembler à sdx2, mais cela pourrait être différent. NE RÉFORMEZ PAS CETTE PARTITION !! Vous allez seulement dire au programme d'installation de l'utiliser comme partition EFI. Il placera le chargeur de démarrage grubx64.efi pour Debian Jessie à cet emplacement.

6) Ceci fait, continuez l'installation comme d'habitude et configurez vos partitions comme bon vous semble. Une fois l'installation terminée, vous devriez pouvoir démarrer facilement avec Jessie.

Si vous essayez de réparer une installation existante de Debian Jessie, vous devrez faire:

sudo apt-get install 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é de moyen de voir le chargeur de démarrage de Windows 8 et de permettre à Debian de démarrer. YYMV.

ChrisR.
la source
Merci beaucoup, j'ai réinstallé Windows 8 et installé Debian sur USB. Parce que si c'était le cas, il était instantanément activé par UEFI. Maintenant, j'utilise Grub comme chargeur de démarrage. Merci beaucoup, j'apprécie votre réponse!
Protonz
lors de l'installation de debian, il me demande si je veux installer Grub dans le MBR, que dois-je dire? où dois-je lui dire d'installer grub? Merci de votre aide!
Throoze
S'il dit cela, UEFI est en mode CSM (en supposant une carte mère compatible UEFI).
ChrisR.
@Throoze Je ne pense pas que cela vous aidera, mais vous devriez dire oui. Vous devez l'installer dans votre MBR. Vous pouvez voir quelle partition est MBR sur le lien . FYI: J'ai soudainement eu de la chance lors de l'installation à partir d'USB, tout s'est très bien passé quand je l'ai installé
Protonz
"Vous allez seulement dire au programme d'installation de l'utiliser comme partition EFI." Comment tu fais ça? Je viens d'installer Debian, mais je ne vois aucun moyen d'ajouter une entrée à la partition de démarrage UEFI ...
Anubian Noob