El error Unable to access “Macintosh HD” aparece cuando intentamos montar un disco MAC (formato HFS o HFS+) en Linux.
El mensaje es el siguiente:
Unable to access “Macintosh HD”
Error mounting /dev/sda2 at … Macintosh HD:
Command-line `mount -t “hfsplus” -o “uhelper=udisks2,nodev,nosuid” “/dev/sda2” “/media/ubuntu/Macintosh HD1″‘ exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog – try
dmesg | tail or so
Montar el disco MAC (formato HFS+) en Linux
Lo montaríamos creando primero un directorio donde montarlo. Por ejemplo, el directorio /mnt/macosx :
1 | mount -t hfsplus /dev/hdax /mnt/macosx |
Pero, ¿cómo vamos a montar un disco HFS en una distro Linux?
Primero hemos de activar en Linux el soporte para el formato HFS+ (propio de MAC).
Así que hemos de instalar las aplicaciones para leer sistemas de archivos HFS:
1 | apt-get install hfsprogs hfsutils hfsplus hfsutils-tcltk |
Y a continuación montaremos el disco con el comando que comentábamos:
1 | mount -t hfsplus /dev/hdax /mnt/macosx |
o con
1 | sudo mount -t hfsplus -o rw,remount -force /dev/sda2 /mnt/macosx |
REPARACIÓN DE PARTICIÓN HFS+ EN LINUX
Pero puede que sigamos recibiendo errores, en cuyo caso realizaremos una reparación de la partición HFS+
1 | sudo fsck.hfsplus -f /dev/sdXY |
en nuestro caso sería:
1 | sudo fsck.hfsplus -f /dev/sda2 |
Y a continuación podremos acceder a los archivos HFS+ de nuestra partición MAC desde Linux
Primero hemos activado el soporte HFS+ en Linux, y después hemos realizado una reparación del sistema de archivos del disco de MAC, para finalmente poder acceder al disco duro y visualizar los archivos en formato HFS+.
Más info sobre el montaje de disco HFS+ en los foros de Ubuntu