Cette méthode utilise les lignes de commandes.

Trouver le nom de périphérique de la clé USB

Le nom du périphérique devrait être quelque chose comme /dev/disk8, /dev/disk9, etc.

Si vous n'êtes pas certain du son nom exact du périphérique, procédez comme suit :

  1. Débranchez la clé USB.
  2. Ouvrir un Terminal depuis Applications ▸ Utilitaires ▸ Terminal.app
  3. Exécutez la commande suivante :

     diskutil list
    

    Ceci renvoi la liste des périphériques de stockages actuels. Par exemple :

$ diskutil list
/dev/disk0
    #:                       TYPE NAME                 SIZE       IDENTIFIER
    0:      GUID_partition_scheme                     *500.1 GB   disk0
    1:                        EFI                      209.7 MB   disk0s1
    2:                  Apple_HFS MacDrive             250.0 GB   disk0s2
    3:                        EFI                      134.1 GB   disk0s3
    4:       Microsoft Basic Data BOOTCAMP             115.5 GB   disk0s4
  1. Rebranchez la clé USB et lancez la même commande que précédemment :

     diskutil list
    

    Un nouveau périphérique devrait apparaître dans la liste des périphériques de stockage. Vérifier que la taille du périphérique correspond à la taille de votre clé USB.

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                 SIZE       IDENTIFIER
   0:      GUID_partition_scheme                     *500.1 GB   disk0
   1:                        EFI                      209.7 MB   disk0s1
   2:                  Apple_HFS MacDrive             250.0 GB   disk0s2
   3:                        EFI                      134.1 GB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP             115.5 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                 SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                     *4.0 GB     disk1
   1:                  Apple_HFS Untitled 1           4.0 GB     disk1s1

Dans cet exemple, la clé USB fait 4.0 GB et le nom du périphérique est /dev/disk1. La vôtre est probablement différente.

Si vous n'êtes pas sûr du nom du périphérique vous devriez arrêtez la manipulation ou vous risquez d'écraser un disque dur du système.

Démonter la clé USB

Exécutez la commande suivante, en remplaçant [device] par le nom du périphérique trouvé à l'étape 1.

 diskutil unmountDisk [device]

Lancer isohybrid.pl sur l'image ISO

Vous devez modifier l'image ISO en utilisant isohybrid avant de la copier sur la clé USB.

  1. Téléchargez syslinux.
  2. Double cliquez sur le paquet pour l'extraire.
  3. Copiez isohybrid.pldepuis le dossier /utils sur le bureau.
  4. Copiez l'image ISO (par exemple tails-i386-0.17.1.iso) sur le bureau.
  5. Pour changer de dossier et aller sur le bureau, faire :

    cd Desktop
    
  6. Pour lancer isohybrid.pl sur l'image ISO, exécutez la commande suivante, en remplaçant [tails.iso] par le chemin de l'image ISO que vous voulez installer.

    perl isohybrid.pl [tails.iso]
    

    Voici un exemple de commande à exécuter, la vôtre est probablement différente :

    perl isohybrid.pl tails-i386-0.17.1.iso
    
Si vous n'êtes pas sûr du chemin menant à votre image ISO ou si vous obtenez une erreur du type No such file or directory, vous pouvez d'abord taper, dans le terminal, `perl isohybrid.pl`, suivi d'un espace, et venir glisser-déposer l'icône de votre image ISO depuis le navigateur de fichiers vers le Terminal. Cela devrait insérer le chemin correct de l'image ISO dans le Terminal. Complétez ensuite la commande et exécutez-la.

Faire la copie

Exécutez la commande suivante, en remplaçant [tails.iso] par le chemin de l'image ISO que vous voulez copier et [device] par le nom du périphérique trouvé à l'étape 1.

dd if=[tails.iso] of=[device]

Vous devriez obtenir quelque chose comme :

dd if=tails-0.17.1.iso of=/dev/disk9

Si vous ne voyez aucun message d'erreur, Tails est en train d'être copié vers la clé USB. Ce processus peut prendre du temps, généralement quelques minutes.

Si vous avez une erreur de "Permission denied" essayez d'exécuter la commande avec sudo :
sudo dd if=[tails.iso] of=[device]
Attention, en cas d'erreur dans le nom du périphérique vous risquez d'écraser un disque dur du système.

L'installation est complète lorsque l'invite de commande réapparaît.

Configurer rEFInd

Pour démarrer Tails depuis une clé USB, vous devez avoir rEFInd installé sur le Mac.

Si vous avez besoin d'aide concernant rEFInd, jetez un œil à leur documentation d'installation (en anglais).

rEFInd remplacera votre programme d'amorçage par défaut.
Cela peut empêcher votre Mac de démarrer. Il est recommandé de faire une sauvegarde complète ainsi que de savoir comment le restaurer. Voir les instructions d'Apple.

Notes

Cette méthode à été testée avec succès sur le matériel suivant :

  • MacBook Pro Model A1150 avec OS X 10.6.8, 2006
  • MacBook Pro Retina 15" milieu 2012 (aussi connu sous le nom de MacBookPro10,1)

Cette méthode marchait sur d'autre matériel mais un bug dans la prise en charge vidéo empêchait Tails de finir de démarrer :

  • MacBook Pro Retina avec OS X 10.8.3, décembre 2012
  • Macbook Pro modèle A1150

Veuillez noter que les développeurs de Tails ne s'y connaissent généralement pas bien en Mac. Toute information supplémentaire est la bienvenue.