• # Via le terminal

    Posté par . En réponse au message impossible de booter une clé live usb sur MacBook. Évalué à 1.

    Bonjour,

    J'utilise une méthode en ligne de commande, elle fonctionne bien pour peu que l'iso/image de la distribution linux soit compatible. Par exemple j'ai une Fedora 31 sur ma clé.

    Premièrement, insérer la clé (sans rire...), lancer Terminal.app, dans Applications -> Utilities (ou équivalent en Français).

    On va vérifier le nom du volume via :

    diskutil list

    Chez moi (Mac OS 10.15.1) en APFS j'ai /dev/disk0 pour l'EFI et /dev/disk1 pour le système. Normalement ta clé sera donc sur /dev/disk2 ou plus selon ce qui est branché sur ton ordinateur.

    On démonte le disque :

    diskutil umountDisk /dev/disk2

    Ensuite on va copier les données sur la clef. J'explique la commande juste après :

    sudo dd if=Downloads/Fedora-Workstation-Live-x86_64-31-1.9.iso of=/dev/rdisk2 bs=4m
    • Il faut lancer la copie en root, ton mot de passe va t'être demandé, donc sudo.
    • La commande dd existe aussi sous Linux ;)
    • Il te faut le chemin de l'image, chez moi elle est dans un dossier Downloads dans mon répertoire utilisateur. C'est ce qu'on trouve après le if=.
    • On va utiliser le numéro de disque récupérer juste avant. Le r devant disk n'est pas une erreur. On a donc la cible après le of= qui doit correspondre à la clef !
    • bs=4m sinon ça va être looong.

    Ensuite il faut attendre jusqu'à ce que le terminal te rende la main. Souvent tu as droit à un pop-up pour te dire qu'il a du mal à lire la clef ou pour te demander de l'éjecter à la fin de la copie.

    Tu peux redémarrer ton ordinateur, garder appuyé la touche Option (c'est alt mais dans les docs ils ont décidé de ne pas tenir compte de ce qui est écrit dessus pour la nommer...) et normalement le menu de boot doit te proposer ton disque interne avec Mac OS, et un autre disque avec un nom genre EFI quelquechose (de mémoire), sélectionne ce dernier.

    Si Linux démarre, ta clef est prête !