Gpart: recuperar una partición perdida - Userlinux.net

Todos tenemos despistes, pero cuando jugamos con datos de otros la responsabilidad tiende a ser mayor (aunque seas el amigo informático al que le tocan los marrones). 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…

Gpart: recuperar una partición perdida

04.Dec.2009 ~ 2 Comentarios ~ 1109 Lecturas
Todos tenemos despistes, pero cuando jugamos con datos de otros la responsabilidad tiende a ser mayor (aunque seas el amigo informático al que le tocan los marrones).

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.
Categorías: sistemas

Comentarios


gravatar
dorfun
04.Dec.2009
Existe unha utilidade chamada testdisk, que a min xa me sacou dalgún apuro máis dunha vez!

gravatar
04.Dec.2009
O 'worst case scenario' de esta situación sucedeume a min fai uns 7 anos.
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.

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece
  • r0sk
  • flexo
  • r0sk
  • MarcosBL
  • r0sk
  • isra

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

ubuntu juegos 2007 web twitt futbol cumpleaños ds django mundial apple rfilms conciertos alemania_2006 lugo macosx programación frases mercurial lucux php userlinux debian blog rsidenotes twitter felicidades cakephp meme ssh bsd barça sidenotes iphone bash vacaciones blogs opinion blogsfera seguridad linux champions humor freebsd personal mysql nintendo openbsd canción sysadmin bake games ps3 2008 cake deportes hack films mac league

Archivo

Social

Enlaces de interés