29 abr. 2013

Reparando y limpiando tablas GPT corruptas (Guardando MBR) [WARNING: GPT (GUID Partition Table) detected on]

Hace un par de semanas adquirí un nuevo equipo portátil en el cual he instalado GNU/Linux (Arch) como SO de cabecera, sin embargo mientras lo hacia he dejado un par de particiones lógicas no muy grandes destinadas a instalar algo como FreeBSD, OpenBSD, entre otros.


Pues bien, hoy mientras tenia algo de tiempo y luego de la larga espera para descargar el DVD de FreeBSD me he dispuesto a instalarlo sobre una de mis particiones, pero comenzado el trabajo unos cuantos golpes de la tecla Enter de sobra durante el gestor de particionado del instalador me han dado como resultado la creación de una tabla GPT indeseada y para colmo mal formada -_- , y por supuesto con esto no podía leer mis particiones de la tabla MBR para instalar FreeBSD donde quería hacerlo.





Arranqué mi Arch nuevamente para examinar el problema:

Empecé por revisar como estaba el MBR de mi HDD y fdisk se quejaba de la presencia de una tabla GPT que no podía entender (fdisk no sabe leer GPT ;)