Gpart: recuperar una partición perdida
El caso es que intentando reinstalar un portátil puede ocurrir que marquemos como "espacio libre" una partición de forma incorrecta (justo la de un disco duro externo, el backup de datos para más inri) y escribamos la tabla de particiones...
Nos damos cuenta de lo que hemos hecho antes de dar formato al nuevo esquema y, por lo tanto, cabe de esperar que no sea muy complejo revertir la situación.
Y realmente no lo es si contamos con gpart y un poco de paciencia con su man(). Tan solo hemos de darle orden para que escanee, verifique y escriba (-W) el esquema anterior en el propio dispositivo (/dev/sdb):
# gpart -W /dev/sdb /dev/sdb Begin scan... Possible partition(DOS FAT), size(476929mb), offset(0mb) End scan. Checking partitions... Partition(DOS or Windows 95 with 32 bit FAT, LBA): primary Ok. Guessed primary partition table: Primary partition(1) type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA) size: 476929mb #s(976751937) s(63-976751999) chs: (0/1/1)-(1023/254/63)d (0/1/1)-(60799/254/63)r Primary partition(2) type: 000(0x00)(unused) size: 0mb #s(0) s(0-0) chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r Primary partition(3) type: 000(0x00)(unused) size: 0mb #s(0) s(0-0) chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r Primary partition(4) type: 000(0x00)(unused) size: 0mb #s(0) s(0-0) chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r Edit this table (y,n) : n Activate which partition (1..4, q to quit) : 1 Write this partition table (y,n) : y * Warning: partition table written, you should reboot now. #Espero que a alguien le sirva de ayuda, porque la verdad, aunque parece algo teóricamente simple, se te ponen los atributos de corbata solo al pensar lo que podía haber pasado.
Comentarios
Só direi que se xuntou certa intexperiencia pola miña parte coas ferramentas de recuperación nativas dos portátiles, un equipo cun Win98 que só arrincaba en modo consola e que derivou en toda unha tarde de cd, copy e xcopy perdida [por non falar de outras cousas]. Menos mal que o dono do equipo é unha grandísima persoa e tomouno ben. Iso si, NUNCA MÁIS!
En canto a testdisk, eu probeina fai uns meses para recuperar certa información dun disco bastante danado. Ten moito potencial e, por suposto, é OpenSource.