MacOS en ligne de commande

Clef USB bootable

Objectif créer une clef USB bootable depuis une image iso en ligne de commande.

  1. Connecter la clef USB sur votre Mac (si cela n’est pas déjà fait)
  2. Identifier le périphérique cible (ça serai dommage de casser le disque de boot …)
08:50 mkreutner@Mac-Pro-de-Michel:~/Downloads: $ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Data                    999.9 GB   disk1s2

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            BLUE                   *521.9 MB   disk2
  1. Démonter le périphérique cible : dans mon cas je souhaite démonter le disque ‘disk2’
08:52 mkreutner@Mac-Pro-de-Michel:~/Downloads: $ sudo diskutil unmount /dev/disk2
Volume BLUE on disk2 unmounted
  1. Je peux maintenant copier le image iso sur ma clef USB en utilisant la commande dd.
08:53 mkreutner@Mac-Pro-de-Michel:~/Downloads: $ sudo dd if=proxmox-ve_4.4-eb2d6f1e-2.iso of=/dev/disk2 bs=1m
dd: /dev/disk2: Device not configured
498+0 records in
497+0 records out
521142272 bytes transferred in 111.524858 secs (4672880 bytes/sec)
  1. Enfin, vous pouvez éjecter le disque USB.
08:55 mkreutner@Mac-Pro-de-Michel:~/Downloads: $ diskutil eject /dev/disk2
Disk /dev/disk2 ejected

Je vais maintenant allez installer Proxmox v4.4 … je vous dis quoi ASAP !