utilizamos debian/lenny en los ejemplos
instalamos parted para particionar el disco y hfsprogs, que nos dará mkfs.hfsplus para escribir el sistema de ficheros sobre la particion.
sudo apt-get install hfsprogs parted
asumimos que el disco duro que queremos formatear esta ubicado en /dev/sdc. corremos parted:
sudo parted /dev/sdc
primero vemos que tiene la tabla de particiones en el disco
(parted) print
podemos poner “help” para recibir ayuda. o “help mkpart” para ayuda relacionado a como hacer un partición. en fin, vamos a hacer un particion de hfs+ asi:
(parted) mkpart hfs+
Partition type? primary/extended? primary
File system type? [ext2]? hfs+
Start? 0
End? -1s
el ”-1s” indica que vamos a particionar hasta el ultimo sector del disco. el “0” lo cambiaremos para el donde queremos que empieze la particion.
ahorra hay que escribir un table de particiones. aqui eligí “mac” y parece funcionar. no sé si funcionaria si fuera msdos
(parted) mklabel
salimos de parted
(parted) quit
asumiendo que unicamente hicimos un particion en el disco, creamos el sistema de ficheros:
sudo mkfs.hfsplus -v NOMBRE /dev/sdc
ahora esta formateado el disco duro. cambian NOMBRE por el nombre que quiere que lleva el disco. si debe de poder utilizar desde linux o mac osX