Crear usb bootable desde osx

En este diminuto tutorial veremos cómo crear un usb bootable de cualquier .iso en OSX. Lo que haremos, en resumen será:

  • Descargar la .iso correspondiente
  • Convertirla en .img
  • Quemarla en el pendrive usb utilizando dd.

Probamos con la versión LTS de Ubuntu:

$ wget -c -c http://releases.ubuntu.com/14.04.4/ubuntu-14.04.4-desktop-i386.iso
$ hdiutil convert -format UDRW -o ubuntu.img ubuntu-14.04.4-desktop-amd64.iso

Ahora que ya tenemos el .img (.img.dmg para ser más exactos) comprobamos qué dispositivo es nuestro pendrive:

$ diskutil list
...
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.0 GB     disk2
   1:             Windows_FAT_32 LINUX MINT              8.0 GB     disk2s1

Una vez localizado el dispositivo (/dev/disk2), lo desmontamos y lo usamos en dd:

$ diskutil unmountDisk /dev/disk2
$ sudo dd if=/Users/oscar/Downloads/ubuntu.img.dmg of=/dev/rdisk2 bs=1m

Nota, hacer referencia a rdisk en lugar de disk no es un error, usamos /dev/rdisk2 mejor que /dev/disk2 puesto que es más rápido. El último paso es extraerlo, aunque muchas veces no hace falta, OSX detecta que no puede leer el disco y se ofrece a hacerle un eject automáticamente:

$ diskutil eject /dev/disk2

Ya para finalizar arrancamos con USB y comprobamos que todo funciona adecuadamente.

Tengo que reconocer que por un lado me he sentido algo viejo con este tipo de cosas, hace mucho tiempo que he me acomodado en el lado del mal, sin embargo otra parte de mi sigue pensando en pingüino.

osx sysadmin

About the author

Óscar
has doubledaddy super powers, father of Hugo and Nico, husband of Marta, *nix user, Djangonaut and open source passionate.
  • Despues de seguir los pasos, al iniciar el usb en el mac no me lo reconoce. Si abro el usb en la utilidad de discos me dice que es un usb sin inicalizar, no grabable, no reparable, espacio libre 0. Para arreglarlo solo puedo hacer: diskutil eraseVolume MS-DOS USB /dev/disk2 y formatearlo. Algun idea?
blog comments powered by Disqus