web-dev-qa-db-fra.com

Comment créer une clé USB Linux amorçable qui fonctionne sur le matériel Mac (Intel 64 bits CPU)?

J'essaie de créer une clé USB amorçable avec Linux (Debian) et pouvant être démarré sur le matériel Macintel.

J'ai lu que l'EFI de Mac ne peut que démarrer GPT GUID = Disques formatés. J'essaie désespérément de trouver un bon tutoriel qui explique comment créer une telle clé.

Ici ce que j'ai fait jusqu'à présent:

  • créez A GUID Partitionner sur la touche TE à l'aide de Linux GNU séché
  • créez une partition HFS + ou EXT3 sur la touche, avec le drapeau de démarrage sur
  • installez un Linux .iso avec la non-toténotaine

Bien que toutes les étapes réussissaient et, dans certains cas, je pourrais même démarrer sur un PC, l'étape de démarrage sur le logiciel Macintel a échoué (sur un MacBook). J'ai besoin de préciser que j'ai tiré la touche "Alt" tout en démarrant le Mac et le seul disque de démarrage visible était le disque dur.

PS: J'ai aussi essayé de réfléchir. Dans un cas, j'avais une icône "Windows", mais elle n'a pas réussi à démarrer avec un message comme "Aucun système trouvé"

EDIT: Ceci est une question assez ancienne, je n'ai pas essayé depuis un moment, peut-être aujourd'hui, il s'agit simplement d'utiliser DD pour copier l'ISO, mais cela n'a pas fonctionné il y a 5 ans. Je vais essayer avec un récent Macbook et Linux Iso

11
ascobol

De - Boot Linux de USB sur MacBook Pro 17 " :

Ça marche! Peut maintenant démarrer Linux sur un MacBook Pro non modifié (5,2) à partir d'un seul bâton USB (ou d'un disque dur externe).

J'ai créé une petite partition de 25 Mo comme première partition, la forma que comme Mac OS X journaled et installé, puis a ensuite suivi la partition avec une partition de démarrage de 100 Mo, puis une partition racine sur un lecteur de pouce (si vous utilisez un disque dur Drive Vous pouvez également créer un échange aussi, mais je ne le fais pas sur les lecteurs de pouce afin qu'ils ne soient pas usés).

Installez Linux Normalement (Désbootstrap est comment je le fais) sur les deuxième et troisième partitions. Assurez-vous que GRUB est installé sur le MBR du lecteur et des points à la partition/Boot comme deuxième partition. Ensuite, prenez la clé USB sur un MacBook Pro et insérez-le.

Allumez le MBP et maintenez la touche Alt/option enfoncée jusqu'à ce que vous trouviez un menu de démarrage offrant Mac OS X ou Refit. Choisissez Refit. Après cela, vous serez donné un menu pour choisir OS X à nouveau ou Linux. Ici, choisissez Linux.

Tada vient maintenant l'écran de démarrage de Grub, puis sous la linux de votre choix. Bravo et profiter ...

Quelques autres articles utiles contenant des instructions détaillées:

13
harrymc

Voici une alternative plus facile et une réponse plus moderne.

Je fais ce qui suit depuis MacOS (en supposant que l'USB a été répertorié comme disque4):

 diskutil list
 diskutil eraseDisk JHFS+ Temp disk4
 diskutil unmountDisk disk4
 Sudo dd if=/Users/Joe/name.iso of=/dev/disk4 bs=16m && sync

Avec cela prêt, alors procédez comme suit pour préparer votre système MAC. Télécharger Refind , décompressez-le, placez-le dans des applications ...

 cd ~/Downloads
 unzip refind-bin-0.11.2
 cp -R refind-bin-0.11.2/ /Volumes/Macintosh\ HD/Applications/

Vous devez désactiver SIP = d'abord (facultatif mais recommandé), alors redémarrez votre Mac, la commande de la commande + r et une fois en récupération, ouvrez une borne et désactivez SIP:

 csrutil disable

Maintenant que =SIP est désactivé, vous pouvez installer Refind sans mode de récupération.

 cd /Volumes/Macintosh\ HD/Applications/refind-bin-0.11.2/
 ./refind-install

Insérez le lecteur USB à partir de l'étape 1 ci-dessus

 reboot

(Certains utilisateurs signalent des problèmes, même après la désactivation de SIP, le maintien de la Refinder recommande d'installer le recouvrement en mode de récupération si cela se produit.)

Vous serez accueilli par le chargeur de rappel maintenant. À ce stade, sélectionnez votre debian .iso que vous avez fabriquée à l'étape 1. Il y aura une option pour choisir GRUB ou pour choisir le noyau directement (puisque le repeindre est également une alternative à Grub). Il va démarrer de toute façon, mais le programme d'installation de Debian a un problème connu avec le pavé de piste, utilisez donc une souris USB lors de l'installation ou utilisez le programme d'installation en option N-Curses. Insérez un deuxième lecteur USB et suivez les instructions pour installer le système d'exploitation Debian à ce deuxième lecteur USB. Je suis d'accord avec l'autre réponse sur l'utilisation de Swap.

Je n'utiliserais pas de réflexion, il a été obsolète et non maintenu pendant un certain temps. Le rebindi est une fourchette moderne qui est maintenue (voir le lien ci-dessus).

0
oemb1905