Hola lista. Gracias Aliet.

Ahora, te doy mas datos de lo que me sucede. Los resultados te los  
tendre que dar mas tarde, cuando pruebe a mi regreso de la Universidad.

No es la primera ves que al parecer juego con mis datos.

Hace unos dias me instale en mi PC Fedora-11-Preview, y como su  
sistema de archivos por defecto es ext4, copie mi home a un hdd  
portable de 80 Gb, y luego de instalar el sistema, copie mis datos ahi.

Bien, al pasar los dias, mi pc funcionaba de maravillas. Pero al ser  
preview, al sistema le faltaban aun algunos paquetes que normalmente  
uso, y regrese a mi CentOS 5.3, distribucion que uso por defecto.

Antes de instalar de nuevo el SO, desde fedora ejecute.

# dd if=/dev/sda3 of=/media/hdd/home.ext4

Bien, todo de mil maravillas, particione el disco, me instale el  
CentOS, y luego de multiples pruebas, instalando e4fsprogs y  
ejecutando debugfs, no recuerdo con que opciones, pude montar  
nuevamente la imagen home.ext4, y copie todos los datos, asi que  
supongo que en 6 dias no deben existir muchos datos fragmentados.

Ahora, como administrador de sistemas, y enfrascado en la migracion de  
los servidores de los JCCE, instale el mandriva para probar los  
resultados del Mandriva Directory Server. luego de hecha algunas  
pruebas, intente recuperar mi antigua instalacion de centos que estaba  
optimisadita, que antes de la instalacion de mandriva habia extraido  
asi.

# dd if=/dev/sda2 of=/media/hdd/centos.ext3

y para recuperarla, quizas por apuro, o por error, ejecute.

# dd if=/media/hdd/centos.ext3 of=/dev/sda3

pasados algunos instantes me diy cuenta que era el error y lo cancele,  
solo habia sobreescrito los primeros 280 Mb mas menos.

Cuando monte la particion, me mostraba solo esos 280 Mb.

Reinicie por Hirem9.5, y me decia que la particion solo le quedaban  
disponible los 5.7 Gb que tenia antes.

Miren mi tabla de particiones.

r...@slax:~# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
127 heads, 38 sectors/track, 32387 cylinders
Units = cylinders of 4826 * 512 = 2470912 bytes
Disk identifier: 0x000a0de5

    Device Boot      Start         End      Blocks   Id  System
/dev/sda3   *        4671       32387    66881121   83  Linux

Disk /dev/sdb: 1027 MB, 1027603456 bytes
64 heads, 32 sectors/track, 979 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk identifier: 0xbaabbaab

Borre las particiones iniciales, o sea, los 10 primeros Gb, que eran  
donde siempre pongo mi SWAP y mi RAIZ.

Ayer lei el correo que hablaba del SystemRescueCD y lo deje  
descargando. Ahora lo instalare en mi USB, y ver que resultado me da.

Gracias.

-- 
Est. Ing. Yoinier Hernandez Nieves.
Equipo Provincial de los JCCE Las Tunas.
Administrador de Red.
Tel. (53) 31-34-6527.



rgb <[email protected]> ha escrito:

> Hola:
> Primero agradecer a Aliet, porque además de que por lo visto tiene mucho
> conocimiento del tema, se ha tomado el trabajo de dedicarle tiempo al
> problema de Yoinier.
> Este caso para mí es muy ilustrativo de lo importante que es que las
> respuestas no se dirijan al correo privado de cada cual, sino a la
> lista, yo no pregunté, sin embargo he aprendido mucho con la respuesta
> de Aliet.
>
> En el repositorio de ubuntu Jaunty hay una aplicación que dice que sirve
> para recuperar ficheros borrados en ext3, dado lo que escribe Yinier, me
> parece difícil que le pueda servir, pero pudiera ser también una opción.
> Según describen en el repo:
>
> ext3grep is a simple tool intended to aid anyone who accidentally
> deletes a file on an ext3 filesystem, only to find that they wanted it
> shortly thereafter.
>
> Saludos
>
> Rodolfo
>
> El vie, 29-05-2009 a las 04:39 -0400, Aliet escribió:
>> On Thu, 2009-05-28 at 19:10 -0400, Yoinier Hernandez Nieves wrote:
>> > Hola lista.
>> >
>> > Tengo un problema que considero grabe, y ademas urgente.
>> >
>> > En mi HDD tengo dos particiones, una con la raiz del sistema
>> > operativo, y otro con mi /home/.
>> >
>> > Ahora, me decidi a hacer algunas pruebas instalando mandriva en mi pc,
>> > pero extraje una imagen del sistema con el comando dd.
>> >
>> > Ahora, luego de terminar, y dar el proceso inverso, o sea, de la
>> > imagen creada(10Gb) a la particion fisica donde estaba montada
>> > original, no tome cuenta, quizas por apuro o por descuido, y le
>> > indique erroneamente la particion de mi /home/. Al darme cuenta,
>> > cancele la operacion, pero ya habia insertado en la particion 300 Mb.
>> >
>> > Inserte un Hirem, y me dice que la particion solo tiene usada libre
>> > los 4.5 Gb que tenia disponible, pero cuando la monto en linux me
>> > indica que solo tiene ocupado, los 300 Mb que inserto con el comando dd.
>> >
>> > Alguien tiene alguna idea de que programa puedo usar y de que modo???
>> >
>> > Tengo datos MUY importantes en esa particion que no DEBO perder.
>> >
>> > Ayuda por favor... :'''''(
>> >
>> > PD: No he tocado para mas nada que para ver lo que me indican el Hirem
>> > y el mount de mi SLAX.
>> >
>> Hice algunas pruebas para ver q podia sacar en claro, y se necesita un
>> poco mas de informacion, el sistema de archivos de las particiones, la
>> fuente y la destino, pues si el sistema de archivos es diferente, la
>> particion destino, la '/home' tuya perdio el 'magic number' q dice el
>> tipo de particion q es...
>> Si las dos tienen el mismo tipo de particion, y la corrupta te quedo con
>> el sistema de archivos q tenia antes, asumo q 'ext3', entonces intenta
>> abrir esa particion con 'debugfs /dev/sda5' siendo 'sda5' tu particion
>> '/home', ahi lista los archivos 'ls -l' y los borrados 'ls -dl' y fijate
>> si encuentras algo conocido, y si puedes trata de acceder a algo con
>> 'cd', si no ves nada de nada de lo q habia ahi antes, se confirma mi
>> sospecha y es coincidente con lo q me pasa en las pruebas q he hecho, no
>> puedes ver nada, porque la particion q sobreescribio a la anterior, es
>> la q existe ahi ahora, de la q existe debajo no hay ningun 'inode' ni
>> marcada como borrada, ni nada, no existe, esta grabado magneticamente en
>> el disco, pero no hay prueba de q exista ahi, toda esa informacion esta
>> huerfana...
>> lo q se me ocurriria en ese caso, seria con el 'dd' extraer para una
>> imagen q salvaras en cualquier otro disco, los datos de tu particion
>> '/home' a partir de la posicion donde paraste el 'dd' cuando la
>> sobreescribiste, los 300MB q tu mencionas, de eso no debe haber log, ni
>> tamanno exacto, pero si pudieras ajustarte lo mas exacto posible a la
>> posicion donde se quedo seria mejor, siempre a partir de un bloque > q
>> el ultimo bloque de los 300MB, con esta imagen ya podrias empezar a
>> tratar de sacarle algo, y empieza a instalar 'forensic tools' por ej.
>> 'sleuthkit', 'foremost', 'autopsy', 'scalpel', 'tct', 'testdisk',
>> 'magicrescue', pero mejor seria probar con un LiveCD q los tenga todos,
>> y como siempre aconsejo, el 'SystemRescueCD', pues lo he probado y trae
>> todo lo necesario, y evita todo lo q puedas montar la particion, trabaja
>> sobre la imagen q puedas extraer.
>>
>> Tambien ten en cuenta q nadie podra ayudarte mejor q tu mismo, porque la
>> mayoria esta lejos de ti, y pueden tratar de resolver algo, pero en esos
>> casos de corrupcion de discos y perdidas de datos, hay q estar arriba de
>> tu box; de manera remota, tratando de descubrir lo q pasa, es casi
>> imposible, asi q lee lo q puedas y busca informacion especifica en
>> google de esas herramientas, tambien mucho 'dd' y 'debugfs -c', porque
>> si te pones a buscar cosas como 'recuperar particion ext3' o algo
>> similar, vas a encontrar 200 mil sitios q te dicen q estas frito y te
>> dan el mismo link q te di yo del ext3-FAQ en el correo anterior...
>>
>> A todo el mundo le pasa en algun momento, se equivoca y termina
>> cargandose informacion super valiosa, y si fue en 'ext3' se sufre mas
>> todavia, porque se pone de piedra...
>>
>> suerte...
>>
>>
>> ---------------------------------------
>>     Red Telematica de Salud - Cuba
>>        CNICM - Infomed
>> _______________________________________________
>> Cancelar suscripción
>> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
>> Buscar en el archivo
>> http://listas.softwarelibre.cu/buscar/linux-l
>
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l
>
>



------------------------------------------------------------------
Los Joven Club de Las Tunas Saludan el "21 Aniversario Honrando  
Nuestra Historia"

https://webmail.ltu.jovenclub.cu
http://www.ltu.jovenclub.cu
------------------------------------------------------------------
Este mensaje ha sido enviado usando IMP, the Internet Messaging Program.


_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a