Tome prestado un truco de Apple: configure el tipo de partición a algo que no sea Apple_HFS. El tipo de partición Apple_Boot es utilizado por Lion Recovery, y debería proporcionar el comportamiento exacto que desea. Este proceso NO es para los débiles de corazón, y definitivamente debe tener una copia de seguridad. Si algo de este proceso no está claro, NO LO HAGAS . Tenga en cuenta que todos los números y nombres de unidades serán diferentes en su ordenador.
Primero, determine cuál es el "disco BSD" de su unidad de destino. Muy probablemente el disco1, pero no necesariamente. Por ejemplo, este es mi sistema actual:
bash-3.2$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh SSD 119.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS Secondary HD 319.7 GB disk1s2
Lo que sigue es un trabajo de copia-pega-edición de Dmitry Dulepov :
Tenemos que cambiar el tipo de esta partición. Esto implica anotar los parámetros de la partición, borrarla y crear una partición con gpt. En primer lugar, vamos a averiguar los parámetros:
bash-3.2$ sudo gpt show disk1
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 246725744 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
247135384 262144
247397528 1269528 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
248667056 1402591
250069647 32 Sec GPT table
250069679 1 Sec GPT header
A continuación, elimine y añada la partición. Tenga en cuenta que utilizamos los valores encontrados en el paso anterior.
bash-3.2$ sudo gpt remove -b 247397528 -s 1269536 -t 48465300-0000-11AA-AA11-00306543ECAC disk1
disk0s3 removed
bash-3.2$ sudo gpt add -b 247397528 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC
disk0 disk1s3 added
Fíjate en el diferente GUID. Esto es importante porque le dice a OS X el tipo de partición.
Comprueba si todo está bien:
bash-3.2$ diskutil list disk1
Debería ver que lo que antes era una partición Apple_HFS debería aparecer como Apple_Boot. Este tipo de particiones pueden arrancar en un Mac Intel sin ser montadas automáticamente por un sistema en ejecución. Repita este proceso general con cada partición que desee "ocultar" normalmente.