Nous allons vous indiquer ici comment créer une clé USB bootable de Linux sur Mac Intel (pas sur Mac Apple Silicon M1) et uniquement en ligne de commande à l’aide du Terminal. Vous pourrez ainsi découvrir ou installer la distribution Linux de votre choix sur votre Mac (Ubuntu, Debian, Mint, Fedora…). Cette clé USB de démarrage vous servira pour un Dual boot macOS / Linux voir même pour un Triple boot macOS / Windows / Linux. Si vous n’êtes pas adepte du Terminal ou utilisateur expérimenté, nous vous conseillons en ce cas d’utiliser un logiciel pourvu d’une interface graphique et plus convivial pour arriver au même résultat. Nous vous renvoyons à nos tutoriels Créer une clé US bootable de Linux depuis son Mac (balenaEtcher) et à Créer une clé USB de démarrage Linux sur macOS (Linux USB Creator).
Créer une clé USB bootable de Linux sur Mac avec le Terminal : Formater la clé USB (étape 1)
Dotez-vous d’une clé USB rapide, surtout si vous comptez utilisez Linux en live (sans l’installer). Lancez depuis le Finder, Applications /Utilitaires votre Utilitaire de disque Mac. Sélectionnez votre clé USB à la racine. Attribuez-lui un Nom (Ubuntu pour nous), et surtout le Format MS-DOS (FAT) et le Schéma Enregistrement de démarrage principal. Pressez le bouton Effacer et laissez la clé en place.
Créer une clé USB bootable de Linux sur Mac avec le Terminal : Convertir l’ISO Linux en DMG (étape 2)
Télécharger la distribution GNU Linux de votre choix dans le dossier Téléchargements de votre Mac, par exemple. Pour nous, ce sera « ubuntu-21.04-desktop-amd64.iso ». Il faut nécessairement convertir le fichier ISO au format DMG sur Mac. La ligne de commande est « hdiutil convert /path/to/fichier.iso -format UDRW -o /path/to/image« . Vous devez bien entendu adapter l’emplacement de votre fichier ISO (un simple glisser-déposer vers le Terminal auto-remplira le chemin) et pour la destination ce sera celle de votre choix Ici, nous optons pour le dossier Téléchargements (Downloads) et renommerons le fichier de destination « ubuntu-21.04-desktop-amd64 » (il n’est pas nécessaire de préciser l’extension DMG à la fin). Cela donne :
hdiutil convert /Users/jcb/Downloads/ubuntu-21.04-desktop-amd64.iso -format UDRW -o /Users/jcb/Downloads/ubuntu-21.04-desktop-amd64
Une fois la conversion de format ISO to DMG réalisée vous disposez dans le dossier Téléchargement d’un fichier nommé (dans notre exemple) « ubuntu-21.04-desktop-amd64.dmg ».
Il faut maintenant savoir précisément quel est l’identifiant de votre clé USB. Nous la reconnaissons à sa taille (64 Go et à son nom UBUNTU). Pour nous, c’est « disk2 ». Lancez maintenant dans le Terminal la commande suivante pour retrouver votre « Identifier » :
diskutil list
Il faut maintenant démonter la partition « disk2 » afin de pouvoir à l’étape suivante copier les fichiers d’Ubuntu (ou de votre distribution Linux) dessus. Pour cela tapez la commande :
diskutil unmountDisk /dev/disk2
Créer une clé USB bootable de Linux sur Mac avec le Terminal : Copier les fichiers sur la clé USB (étape 3)
Finalement, il faut maintenant copier les fichiers de Linux sur la clé de démarrage via la commande « sudo dd if=/path/to/image.dmg of=/dev/diskX bs=1m » et votre mot de passe administrateur. Indiquez le chemin du fichier DMG et l’identifiant de votre clé USB (disX). Cela donne pour nous :
sudo dd if=/Users/jcb/Downloads/ubuntu-21.04-desktop-amd64.dmg of=/dev/disk2 bs=1m
Armez-vous de quelques minutes de patience même si l’écran vous paraît inactif, le processus est bel et bien en cours. Vous lirez en fin de tâche « xxxx bytes transferred in xxx secs ». Votre clé USB bootable de linux pour Mac Intel est prête. Redémarrez votre Mac en maintenant appuyée la touche Option alt ⌥. Lorsque vous arriverez au gestionnaire de démarrage du Mac vous n’aurez plus qu’à choisir votre clé USB Linux à l’aide de la souris ou des touches fléchées du clavier.
Bonjour, merci beaucoup pour ce tuto détaillé, tout a fonctionné, mais comme chez Amai, la clé USB est illisible une fois les fichiers copiés ?
une idée peut-être?
Merci Kleb
Par défaut, OSX ne reconnait pas le format des disques Unix ext4, c’est pour ça que vous obtenez une erreur du type : disque illisible.
on fait quoi alors ?
Il faut formater à nouveau la clé USB avec l’utilitaire de disque, au format FAT 32.
Bonjour,
merci pour votre tutoriel claire et utile.
Je suis donc arrivé à créer une clé USB de démarrage que je vois bien en EFI sur mon macbook blanc.
Quand je clique sur la clé un écran apparaît avec :
message error file boot not found puis
je lance « e » (edit)mes
GNU GRUB version2.06
setparams ‘unbuntu (safe graphics)’
set gfxpayload=keep
linux /casper/vmlinuz nomodeset file=/cdrom/preseed/unbuntu.seed maybe-ubiquity
quiet splash —
initrd /casper/initrd
puis F10 et apparait sur l’écran
booting a command list
et plus rien
merci de votre retour