Quad-boot sur un Macbook Pro?

1

Je sais qu'il est possible de démarrer un Macbook Pro à l'aide du tri-boot sous OS X, Windows et Linux, en donnant à chaque système d'exploitation une partition. Cependant (et je sais que je suis probablement un peu fou pour le suggérer), est-il possible d’amorcer quad-boot un avec OS X, Windows et deux sortes de Linux? (Les deux types de Linux en question seraient probablement Arch et Ubuntu ou Fedora.) D'après ce que j'ai lu, il semble que la combinaison hybride MBR / GPT requise pour le démarrage multiple signifie que vous êtes limité à un maximum de quatre partitions. , dont l’un est utilisé par le Macbook comme "partition système EFI", et ce schéma en exigerait au moins cinq (probablement six ou sept, si je voulais une partition de swap et / ou un stockage partagé). Est-ce que quelqu'un a déjà tenté cela?

LeafStorm
la source
Je dois vraiment demander ... Pourquoi voudriez-vous même essayer? Avec les capacités de virtualisation actuelles, le multi-démarrage appartient au passé.
Majenko
Je vais devoir être d'accord avec Matt. Double démarrage avec Windows, peut-être, mais une machine virtuelle devrait suffire amplement à tout ce dont vous avez besoin de Linux. De plus, vous pourrez peut-être exécuter la même machine virtuelle à partir de Windows et de Mac OS.
MBraedley
Seul Windows doit être sur une partition hybride (pour qu'il puisse voir mbr), et tout le reste peut être sur GPT et logique. Vous pourrez peut-être partager des fichiers d'échange (car il ne s'agit que de mémoire virtuelle, destinée à être perdue à la fermeture de l'IIUC. Merci de documenter ce que vous faites, c'est un sujet intéressant et rarement abordé.
tobylane
Les installations Linux peuvent partager une partition de swap. Ils pourraient aussi potentiellement partager un /home partition (bien que certaines applications et / ou environnements de bureau puissent ne pas l’aimer autant). Une autre option est d’avoir une grande partition de stockage partagé pour Linuxen avec des répertoires de base et d’autres répertoires de données stockés dessus via mount --bind.
Patches
@ Matt / MBraedley: En fait, je prévois d'utiliser Linux pour la majeure partie de ma programmation, et le placer près du métal métaphorique serait préférable. (Exactement pourquoi j'ai besoin de deux Linuxen ... eh bien, c'est un peu personnel et pas encore concret.) La virtualisation est cool, mais elle est aussi plus lente (je sais, pas beaucoup) et ne fournit pas d'accès matériel direct.
LeafStorm

Réponses:

1

J'ai beaucoup de machines à démarrage multiple. Oui, vous pouvez démarrer en quad. Sachez que tout système d’exploitation LEGACY nécessitant un bios doit figurer dans les 4 premières partitions. Étant donné que EFI occupe la première et que MacOS est généralement la suivante, vous ne disposez que de deux options pour les autres fenêtres. Le linux devrait bien fonctionner à n'importe quel endroit.

À l'origine, j'avais Lion sur mon nouvel iMac. Je voulais mon ancien Snow Leopard à cause d'applications incompatibles. Ainsi, après des essais et des erreurs et après avoir trouvé ce numéro de partition magique '& lt; 4' ... j'ai reformaté tout mon système en Snow Leopard, BootCamp ayant Windows. Utilisez ensuite Utilitaire de disque pour réduire la taille de la partition Mac à la taille souhaitée et créer des partitions supplémentaires entre Mac et Windows. Ce sont de «nouvelles» partitions, elles sont donc ajoutées à la fin, ce qui signifie qu'elles sont 5, 6, etc. Pas physiquement, mais logiquement. J'ai ensuite chargé Lion et Mountain Lion sur eux ... Installez rEFIt sur la partition de démarrage (la première partition mac, marquée primaire), et le menu de refonte vous permet de démarrer chaque système d'exploitation.

Guss Phun
la source
0

Autant que je sache (mais je n'ai jamais possédé de matériel Apple), les Macbooks récents exécutent EFI et démarrent de manière native à partir d'un disque doté d'un GPT. Un MBR hybride est ensuite installé pour un double démarrage de Windows, qui a inadéquat support pour les GPT.

Linux supporte bien les GPT, et bien qu’il soit généralement démarré à partir du MBR hybride sur les Macbooks, il n’ya aucune raison pour qu’il ne puisse pas être démarré de manière native à partir du GPT. Autant que je sache, ceci est décrit pour Ubuntu dans ce wiki , il est probablement accompli un peu différemment pour les autres distributions.

La limite de trois systèmes d'exploitation (ou autre) ne peut provenir que du nombre limité de partitions possibles dans un MBR hybride (deux ou trois, selon que vous utilisiez une ou deux partitions de protection), où au moins une est requise pour chaque système d'exploitation démarré. à partir du MBR et éventuellement d’un chargeur de démarrage ou autre chose (les systèmes d’exploitation démarrés à partir de EFI ne devraient pas nécessiter une entrée dans le MBR iirc. Je ne prétends cependant pas connaître parfaitement les Macos).

Cependant, les systèmes d'exploitation (Linux) démarrés à partir d'EFI ne seraient pas concernés par les limitations du MBR. Vous devriez pouvoir créer un très grand nombre de partitions GPT et démarrer un système d'exploitation différent à partir de chacune d'elles aussi facilement que vous pouvez installer un seul système d'exploitation de cette manière.

Autres notes:

Vous pouvez démarrer n'importe quel nombre de Linuxen avec seulement deux partitions, une avec les noyaux et initramfsen et une avec un LVM.

Tout ce qui précède nécessitera au moins beaucoup de manipulations avec le chargeur de démarrage de Macos (en supposant qu’il en ait un) et un chargeur de démarrage générique (probablement GRUB ou eLILO).

Eroen
la source
0

J'ai construit un nouveau mbpR de montagne, le disque de récupération sur USB avec l’assistant de disque de récupération des pommes. Démarrez l’outil de récupération USB, utilisez l’utilitaire de disque pour AJOUTER partition Windows 8, partition de point de montage 14 "/" ​​de Linux mint, partition de point de montage Ubuntu "et", et partition de swap. Toutes les partitions supplémentaires ont été créées en tant que FAT par utilitaire de disque, pour être reformatées par le système d’exploitation les utilisant lors de l’installation. chargez le support d'installation et commencez à installer les systèmes d'exploitation sur leurs partitions respectives. J'utilise rEFInd comme booteur efi.

Je me suis heurté à des obstacles pour l’installation proprement, mais c’est assez simple une fois que l’on y passe deux fois. Les messages manquants du système d'exploitation sont les plus courants, mais ce sont des correctifs triviaux. J'ai aussi lu une méthode pour réaliser nativement un démarrage en quad. Je vais essayer ceux aussi.

user190221
la source