Comment créer un double / multi-démarrage de Windows et GNU / Linux, FreeBSD, etc.?

10

En raison des questions récurrentes sur le double amorçage de GNU / Linux et Microsoft Windows, un guide général faisant autorité est nécessaire comme référence pour les utilisateurs posant des questions sur le double amorçage / multiboot.

Éléments nécessaires:

  1. Couvrez les méthodes de démarrage BIOS et UEFI, en utilisant GRUB2 comme chargeur de démarrage de choix car il est couramment utilisé dans les distributions GNU / Linux populaires.

  2. Configurez le partitionnement, avec des exemples pour les tables de partition MBR et GPT. Inclure les problèmes de partition principale / logique avec MBR et la réduction des partitions Windows si aucun espace n'est disponible ailleurs. Cela devrait de préférence être expliqué pour GPartEd, car c'est l'outil de partitionnement GUI le plus couramment utilisé. Incluez des informations sur la partition spéciale qui peut être nécessaire avec GPT.

  3. Expliquez la définition manuelle des points de montage. Au minimum, permutez et racine (/), mais de préférence avec les directions pour / home et / boot également. Ajoutez des points de montage pour les partitions de données NTFS / FAT / autres existantes. Utilisez éventuellement le programme d'installation d'Ubuntu comme exemple pour que les utilisateurs puissent s'adapter aux autres.

  4. Réparez / installez le chargeur de démarrage lorsqu'il n'est pas effectué automatiquement par l'installateur ou lorsqu'il est endommagé. Incluez les étapes potentiellement nécessaires pour un démarrage sécurisé.

Le guide ne doit pas parcourir tous les cas marginaux mais être utile à la plupart des utilisateurs. La partie 4, par exemple, devrait être aussi simple que de montrer l'utilisation de grub-mkconfig(et un travail supplémentaire pour le démarrage sécurisé).

FSMaxB
la source
1
Ce que vous nous demandez ici fera un livre agréable et utile, mais à mon humble avis est quelque peu en dehors des limites habituelles de ce forum.
harrymc
@harrymc Je pense que cela pourrait être fait de manière à "gratter suffisamment la surface pour fonctionner pour la plupart des utilisateurs". Je devrais peut-être commencer à essayer d'écrire un guide répondant à mes propres exigences avec le matériel fourni par Sekhemty, si je trouve le temps de le faire comme le suggère Karan. Mon seul problème est que je sais une grande partie de ce que je demande, mais pas tout (je ne sais rien du démarrage sécurisé et je ne suis pas très bon avec UEFI). La partie sur le chargeur de démarrage par exemple devrait être aussi simple que de montrer comment utiliser grub-mkconfig (je modifierai ma réponse en conséquence).
FSMaxB
Je suis d'accord avec @harrymc, cette question est un peu trop générale pour nous. C'est un candidat de choix pour "pas constructif" en fait. Ces informations existent déjà dans plusieurs sources en ligne et tout ce que nous écrivons ici sera obsolète assez rapidement.
terdon
J'ai essayé d'écrire une réponse moi-même, mais je l'ai supprimée parce que je me suis soudain rendu compte que j'avais mal compris le fonctionnement de l'UEFI.
FSMaxB

Réponses:

1

Whoa là, vous essayez de couvrir beaucoup trop de terrain. Vous cherchez peut-être un document maître reliant toutes les méthodes des différents fournisseurs? Ou tout simplement un guide sur la façon de Google pour votre solution?

Oui, c'est un sujet complexe. Il existe de nombreuses implémentations du BIOS, chacune avec ses propres raccourcis clavier et normes.

Le problème avec Grub2 est qu'il est encore assez nouveau, même en 2013. Chaque distribution a sa propre façon de faire face aux outils fournis par Grub2, donc aucune documentation universelle ne suffira - à cet égard, Grub est beaucoup plus simple et plus universel.

Je décompose les problèmes en quelque chose de simple, comme:

Je ne peux pas démarrer mon système d'exploitation. Comment réparer mon chargeur de démarrage?

Généralement, tout ce que vous devez savoir est le suivant:

Vous pouvez probablement encore démarrer votre système d'exploitation si vous appuyez sur les touches de raccourci appropriées. De plus, chaque système d'exploitation a son propre chargeur de démarrage - et ordre de picage. Windows est allergique à Linux et remplacera volontiers votre chargeur de démarrage Linux dans la plupart des circonstances.

Disques durs multiples

La solution la plus simple est de loin d'avoir plusieurs disques durs connectés à votre machine. Lorsque vous installez un nouveau système d'exploitation, donnez-lui son propre disque dur. Éteignez, déconnectez tous les autres lecteurs et installez le nouveau système d'exploitation. Après l'installation, reconnectez les autres lecteurs et choisissez votre lecteur de démarrage dans le BIOS, généralement en appuyant sur ESC, F8 ou F10.

Disque dur unique

Installez d'abord Windows, en commençant par les anciennes versions, puis BSD et Linux. Windows détourne généralement le processus de démarrage et après toute installation de Windows, vous aurez probablement besoin d'une clé de démarrage USB pour récupérer votre chargeur de démarrage Linux. L'installation de Linux après Windows fonctionne généralement beaucoup mieux car Linux crée gracieusement des raccourcis de démarrage vers Windows pour vous.

En cas de problème

Accédez à un autre PC et téléchargez une clé de démarrage USB pour votre système d'exploitation; ou obtenez un bon chargeur de démarrage universel tel que Grub ou GRUB4DOS . (Par exemple, http://www.supergrubdisk.org/ ). Sous Windows, écrivez-le sur votre disque flash avec: Universal USB Installer ( http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ) ou recherchez votre bootable spécifique à la distribution linux Créateur USB, par exemple. Créateur de disque de démarrage dans Ubuntu.

Tous les PC fabriqués depuis 2007 démarreront à partir des mêmes clés USB, si vous l'activez dans le BIOS, insérez le disque suffisamment tôt et appuyez sur la touche de raccourci appropriée pour votre BIOS.

Dagelf
la source
0

Vous pouvez trouver un bon guide dualboot sur le site de documentation d' Ubuntu ; quelques informations supplémentaires peuvent également être trouvées sur Arch et Fedora (le premier contient également un bon guide complet trouvé ici , tandis que le second, en particulier dans les annexes, couvre des sujets tels que le partitionnement, GRUB, etc.). Habituellement, les projets de documentation des principales distributions Linux sont de très bonnes sources d'informations techniques, souvent utiles même si elles n'utilisent pas cette distribution particulière.

Un autre guide, peut-être un peu dépassé mais essentiellement valable et couvrant divers scénarios (installation de fenêtres sur une machine avec linux déjà présent ou l'inverse), se trouve ici

Chacun de ces guides a un objectif ou un objectif différent, vous pouvez donc obtenir différents types d'informations, donc si vous recherchez des articles à lier, vous pouvez en choisir un en fonction de la situation. Si vous souhaitez créer votre guide personnel, ces articles devraient vous fournir une base de départ pratique.

Sekhemty
la source
"Si vous souhaitez créer votre guide personnel, ces articles devraient vous fournir une base de départ pratique." - C'est essentiellement ce que j'ai dit également dans la section commentaires du méta post lié. C'est bien qu'une prime de 150 répétitions ait été placée, mais l'OMI n'aide pas si une réponse non canonique non détaillée finit par être récompensée par défaut après une semaine.
Karan
2
Écrire un guide complet et complet avec une portée canonique dépasse mes capacités et mon temps disponible. Je n'avais que ces ressources à partager, et je suis sûr qu'à la fin de la prime, la récompense ira à une réponse plus détaillée.
Sekhemty
J'attendrai ce qui se passe.
FSMaxB