Así que al tratar de crear una partición MBR de mi disco duro que luego podría utilizar para arrancar un sistema operativo derivado de solaris utilizando rEFIt, lo estropeé. En lugar de un disco duro con un esquema de mapa de partición GUID primario para arrancar OS X 10.7, y una partición auxiliar con un esquema MBR para los sistemas operativos que no son Mac, ahora tengo un disco duro que, extrañamente, está formateado con un esquema MBR. Además, el muy útil disco duro de recuperación ha desaparecido, y no creo que pueda reinstalarlo (http://apple.stackexchange.com/questions/19145/how-can-i-create-or-recreate-a-lion-recovery-partition), sin un disco duro formateado normalmente.
En la terminal:
diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk0
1: Apple_HFS Macintosh HD 500.1 GB disk0s1
En la Utilidad de Discos:
Disk Description : APPLE HDD HTS547550A9E384
Media Total Capacity : 500.11 GB (500,107,862,016 Bytes)
Connection Bus : SATA
Write Status : Read/Write
Connection Type : Internal
S.M.A.R.T. Status : Verified
Partition Map Scheme : Master Boot Record
Como es lógico, esto causó inicialmente algunos problemas, ya que ni el Macintosh HD ni el Recovery HD eran vistos por EFI, pero pude borrar el disco duro y restaurar mi sistema operativo a través de Time Machine.
Esto me deja en una situación delicada. Jugar con las particiones y demás es siempre arriesgado, y si alguien puede dar con un método fiable y de confianza para devolver a mi disco duro su GUID'n nativo, se lo agradecería mucho. Como tengo un Time Machine, estaría totalmente de acuerdo con borrar completamente mi HD y reinstalar lion.
EDITAR:
sudo fdisk /dev/disk0
Disk: /dev/disk0 geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: AF 1023 254 63 - 1023 254 63 [ 1 - 976773167] HFS+
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused