Archivos de Tags: diskutil @es

Cambiar opciones de rEFInd

Si usase rEFInd para arrancar varios sistemas operativos en un Mac es posible que queiras cambiar alguna de sus opciones. Por ejemplo el timeout por defecto de 20 segundos, que en mi opinión es muy largo.

refind

Arrancando desde Mac OS X debes montar la partición de rEFInd. Para saber qué partición es hay que ejecutar el siguiente comando:

$ diskutil list | grep EFI
   1:                        EFI EFI                     209.7 MB   disk0s1

Ahora que sabemos que es disk0s1 la montamos:

$ mkdir /Volumes/EFI
$ diskutil mount -mountPoint /Volumes/EFI /dev/disk0s1 

El fichero de configuración principal se encontrará en /Volumes/EFI/EFI/refind/refind.conf. En él se pueden cambiar por ejemplo el timeout o el elemento del menú por defecto (rEFInd se acuerda del último seleccionado si no se cambia esta opción):

timeout 5
default_selection 1

Una vez hechas las modificaciones tan sólo tenemos que desmontar la partición:

$ sudo diskutil unmount /Volumes/EFI

Crear un pendrive USB arrancable de Ubuntu con una ISO desde Mac OS X

Hace unos meses grabé una distribución de Xubuntu en un pendrive USB para instalarlo en un viejo barebone (por cierto usé este enlace como guía).

usb-drive

Para hacer eso desde Mac OS X lo primero que hay que hacer es convertir la imagen ISO al formato UDRW:

$ hdiutil convert -format UDRW -o target xubuntu-10.04-desktop-i386.iso

Entonce hay que insertar el pendrive USB y listar todos los discos conectados:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            319.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Xubuntu 10.04 i3       *2.1 GB     disk1

Una vez se sabe cuál es el identificador del pendrive USB (disk1 en mi caso) hay que desmontarlo, injectarle la imagen que creamos en el paso anterior y expulsar el pendrive.

$ diskutil unmountDisk /dev/disk1
$ sudo dd if=target.dmg of=/dev/rdisk1 bs=1m
$ diskutil eject /dev/disk1

Ya podemos arrancar un ordenador con ese pendrive USB.

Instalar la imagen RAW de Raspbian dentro de una tarjeta SD en Mac OS X

Primero hay que descargar la imagen RAW de Raspbian desde aquí: http://www.raspberrypi.org/downloads

SDHC_memory_card_-_8GB

Conecta la tarjeta SD en tu Mac. Ahora usa el comando diskutil para ver a qué unidad de disco le corresponde:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            319.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *4.0 GB     disk1
   1:             Windows_FAT_32                         4.0 GB     disk1s1

En mi caso es /dev/disk1.

Desmonta esa unidad para poder escribir la imagen en ella:

$ diskutil unmountdisk /dev/disk1
Unmount of all volumes on disk1 was successful

Ahora copia la imagen (este proceso tarda bastante y no da ningún feedback hasta que termina así que se paciente):

$ sudo dd if=2013-09-25-wheezy-raspbian.img of=/dev/disk1 bs=1m
4297+0 records in
4296+0 records out
2199552 bytes transferred in 1.877077 secs (1171796 bytes/sec)

Por último expulsa el disco:

$ diskutil eject /dev/disk1