[resuelto] Re: he reescrtito el inicio del disco duro
El Fri, 15 Feb 2008 20:43:52 -0800 consul tores [EMAIL PROTECTED] escribió: Yo no he logrado entender la situacion; si la imagen a escribir con dd es mayor de 512 bytes, dd te daria error o no escribe nada, al querer escribir en el MBR; si usas Lilo, bastaria con leer el manual y escribir la copia que guarda Lilo; has revisado con fdisk el MBR actual? el sector boot, lo recuperas con fdisk o sfdisk; la tabla con Testdisk. En fin, espero que de algo te sirva esta informacion. Buenas, primero disculpas por no contestar antes, estaba ocupado con el ordenador, segundo gracias a todos los que habeis contestado. Hago un resumen, me baje una imagen del instalador de Debian para instalar desde un llavero usb, aproximadamente de 16MB, en lugar de escribirlo al llavero dd if=usb.img of=/dev/sda , estando como root (primer y principal gran fallo) , lo escribi en mi disco duro /dev/hda (en mi descargo diré que había dormido poco ). Resultado : machaqué la tabla de particiones del disco duro, el sector de arranque y todo lo que hubiera en el los primeros 16 MB del hda, por ejemplo mi partición con el directorio /boot . EL ordenador seguía funcionando pero estaba claro que en el momento que lo apagara, ya no iba a volver a reiniciarse correctamente. fdisk y sfdisk me sacaban la tabla de particiones implantada (la imagen lleva sus propias particiones) : que se compone de 4 particiones. No me sirven para esto cfdisk , ni siquiera se inicia, dice que hay un error en el disco y que presione una tecla y vuelve a bash. gpart adivina las particiones originales , y me presenta también las nuevas, no es mal comienzo. Begin scan... Possible partition(Solaris/x86 disklabel), size(15610mb), offset(31mb) Possible partition(Solaris/x86 disklabel), size(15610mb), offset(15657mb) Possible extended partition at offset(31274mb) Possible partition(Linux ext2), size(14645mb), offset(31275mb) Possible partition(Linux ext2), size(3906mb), offset(45920mb) Possible partition(Linux ext2), size(9766mb), offset(49826mb) Possible partition(Linux ext2), size(972mb), offset(59592mb) Possible partition(Linux ext2), size(2925mb), offset(60565mb) Possible partition(Linux ext2), size(19532mb), offset(63491mb) Possible partition(Linux ext2), size(9766mb), offset(83023mb) End scan. Checking partitions... Partition(Linux swap or Solaris/x86): primary Partition(Linux swap or Solaris/x86): primary Partition(Linux ext2 filesystem): logical Partition(Linux ext2 filesystem): orphaned logical Partition(Linux ext2 filesystem): orphaned logical Partition(Linux ext2 filesystem): orphaned logical Partition(Linux ext2 filesystem): orphaned logical Partition(Linux ext2 filesystem): orphaned logical Partition(Linux ext2 filesystem): orphaned logical Ok. Guessed primary partition table: Primary partition(1) type: 130(0x82)(Linux swap or Solaris/x86) size: 15610mb #s(31969350) s(64260-32033609) chs: (4/0/1)-(1023/254/63)d (4/0/1)-(1993/254/63)r Primary partition(2) type: 130(0x82)(Linux swap or Solaris/x86) size: 15610mb #s(31969350) s(32065677-64035026) chs: (1023/254/63)-(1023/254/63)d (1995/254/1)-(3985/253/63)r Primary partition(3) type: 015(0x0F)(Extended DOS, LBA) size: 76159mb #s(155975085) s(64051155-220026239) chs: (1023/254/63)-(1023/254/63)d (3987/0/1)-(13695/254/63)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 Y por fin testdisk, que tambien ve todo, pero ademas es más comodo y facil de usar, Fri Feb 15 14:23:08 2008 Command line: TestDisk TestDisk 6.5, Data Recovery Utility, October 2006 Christophe GRENIER [EMAIL PROTECTED] http://www.cgsecurity.org Linux version (ext2fs lib: 1.40-WIP, ntfs lib: avaible, reiserfs lib: none) Using locale 'es_ES.UTF-8'. Hard disk list Disk /dev/hda - 160 GB / 149 GiB - CHS 19457 255 63, sector size=512 Disk /dev/hda - 160 GB / 149 GiB Partition table type: Intel Interface Advanced Geometry from i386 MBR: head=206 sector=44 BAD_RS LBA=3020518592 3059909 check_part_i386 1 type E4: no test BAD_RS LBA=1006562073 16226700 check_part_i386 2 type 98: no test BAD_RS LBA=1696625775 4057182 check_part_i386 3 type 7D: no test 2 * Sys=98 62655 150 49 186400 224 7 1987968046 3 * Sys=7D 105610 17 55 225118 182 57 1919906418 1 * SpeedStor FAT16 ext 188018 149 36 188050 31 27 506638 Analyse Disk /dev/hda - 160 GB / 149 GiB - CHS 19457 255 63 Geometry from i386 MBR: head=206 sector=44 BAD_RS LBA=3020518592 3059909 check_part_i386 1 type E4: no test BAD_RS LBA=1006562073 16226700 check_part_i386 2 type 98: no test BAD_RS LBA=1696625775 4057182 check_part_i386 3 type 7D: no test Current partition structure: 1 * SpeedStor FAT16 ext 188018 149 36 188050 31 27 506638 Warning: Bad starting sector (CHS and LBA don't match) 2 * Sys=98 62655 150 49 186400 224 7 1987968046 Bad relative sector. 3
Re: he reescrtito el inicio del disco duro
El 14/02/08, ghostDancer [EMAIL PROTECTED] escribió: On 2/14/08, José A. Barrera [EMAIL PROTECTED] wrote: ghostDancer escribió: Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) Lo suyo sería (no sólo dormir bien... :P) sino haber usado un usuario con permisos de escritura sobre ese dispositivo, pero no sobre el disco duro principal. Y haber usado ese usuario, y no root. Ahí le has dado totalmente, lo que pasa es que estaba haciendo otras cosas, y claro, ya se sabe , el peor virus que existe es el usuario, y en mi caso fue todo un exito. En cuanto a lo otro, pues no puedo ayudarte mucho, me suena que existe una copia de la tabla de particiones en algún sitio, a ver si alguien sabe si es así y donde. :) En cualquier caso como dices, ya has perdido el tamaño de lo escrito, como mínimo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] Prueba con sfdisk: http://linux.die.net/man/8/sfdisk Puedes hacer una copia de la tabla de particiones a un pendrive por ejemplo, y luego, con un liveCD, copiarla de nuevo. -- *** \/ ~~~~ __ooo__(*)_L_(*)__ooo___ 'Nada viaja mas rápido que la luz; con la excepción de la malas noticias, que siguen sus propias leyes.'
Re: he reescrtito el inicio del disco duro
ghostDancer escribió: hola, jugando con fuego y por falta de horas de dormir, anoche estaba preparado un usb para instalar Debian en un portatil (un eeepc) , y al crear el usb con dd if=sid.usb.img en lugar de darle of=/dev/sda meti todo feliz /dev/hda (nunca hagais algo así cuando lleveis demasiadas horas sin dormir) y bueno me he cargado la tabla de particiones , etc... no he apgado el ordenador y sigue funcionando pero claro sé que en el momento que lo apague catapum, haciendo df me sale el listado de particiones y más información, supongo que si las reconstruyo con fdisk ahora y las escribo en el disco lo único que voy a perder será el sector de arranque, el MBR, y lo que tenga al principio del disco, . Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) Para reinstalar el MBR puedes usar gru-install /dev/... Para guardar la tabla de particiones antes de que reinicies: # sfdisk -d tabla-particiones.txt y para recuperarla # sfdisk tabla-particiones.txt Saludos
Re: he reescrtito el inicio del disco duro
Para reinstalar el MBR puedes usar gru-install /dev/... Para guardar la tabla de particiones antes de que reinicies: # sfdisk -d tabla-particiones.txt y para recuperarla # sfdisk tabla-particiones.txt Saludos Quise decir grub-install -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Re: he reescrtito el inicio del disco duro
Yo no he logrado entender la situacion; si la imagen a escribir con dd es mayor de 512 bytes, dd te daria error o no escribe nada, al querer escribir en el MBR; si usas Lilo, bastaria con leer el manual y escribir la copia que guarda Lilo; has revisado con fdisk el MBR actual? el sector boot, lo recuperas con fdisk o sfdisk; la tabla con Testdisk. En fin, espero que de algo te sirva esta informacion. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
he reescrtito el inicio del disco duro
hola, jugando con fuego y por falta de horas de dormir, anoche estaba preparado un usb para instalar Debian en un portatil (un eeepc) , y al crear el usb con dd if=sid.usb.img en lugar de darle of=/dev/sda meti todo feliz /dev/hda (nunca hagais algo así cuando lleveis demasiadas horas sin dormir) y bueno me he cargado la tabla de particiones , etc... no he apgado el ordenador y sigue funcionando pero claro sé que en el momento que lo apague catapum, haciendo df me sale el listado de particiones y más información, supongo que si las reconstruyo con fdisk ahora y las escribo en el disco lo único que voy a perder será el sector de arranque, el MBR, y lo que tenga al principio del disco, . Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-)
Re: he reescrtito el inicio del disco duro
ghostDancer escribió: Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) Lo suyo sería (no sólo dormir bien... :P) sino haber usado un usuario con permisos de escritura sobre ese dispositivo, pero no sobre el disco duro principal. Y haber usado ese usuario, y no root. En cuanto a lo otro, pues no puedo ayudarte mucho, me suena que existe una copia de la tabla de particiones en algún sitio, a ver si alguien sabe si es así y donde. :) En cualquier caso como dices, ya has perdido el tamaño de lo escrito, como mínimo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: he reescrtito el inicio del disco duro
On 14 feb, 18:10, ghostDancer [EMAIL PROTECTED] wrote: hola, jugando con fuego y por falta de horas de dormir, anoche estaba preparado un usb para instalar Debian en un portatil (un eeepc) , y al crear el usb con dd if=sid.usb.img en lugar de darle of=/dev/sda meti todo feliz /dev/hda (nunca hagais algo así cuando lleveis demasiadas horas sin dormir) y bueno me he cargado la tabla de particiones , etc... no he apgado el ordenador y sigue funcionando pero claro sé que en el momento que lo apague catapum, haciendo df me sale el listado de particiones y más información, supongo que si las reconstruyo con fdisk ahora y las escribo en el disco lo único que voy a perder será el sector de arranque, el MBR, y lo que tenga al principio del disco, . Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) De dónde has sacado el eeepc ??? xD Lo de recuperar la tabla de particiones va aestar difícil, con mis conocimientos. Igual reinstalando el cargador de arranque... aunque no sé igual el cargador de arranque no sabe dónde tiene que instalarse si no tiene particiones... joer qué lio!!
Re: he reescrtito el inicio del disco duro
ghostDancer escribió: hola, jugando con fuego y por falta de horas de dormir, anoche estaba preparado un usb para instalar Debian en un portatil (un eeepc) , y al crear el usb con dd if=sid.usb.img en lugar de darle of=/dev/sda meti todo feliz /dev/hda (nunca hagais algo así cuando lleveis demasiadas horas sin dormir) y bueno me he cargado la tabla de particiones , etc... no he apgado el ordenador y sigue funcionando pero claro sé que en el momento que lo apague catapum, haciendo df me sale el listado de particiones y más información, supongo que si las reconstruyo con fdisk ahora y las escribo en el disco lo único que voy a perder será el sector de arranque, el MBR, y lo que tenga al principio del disco, . Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) Supongo que no tienes un backup del mbr no ?? A parte de eso, la sid.usb.img cuanto ocupaba ?? Cuanto has sobreescrito del disco duro ?? Por el momento voy a ver si hago alguna prueba con lo que cuentas, a ver si solo haciendo un write con el fdisk se soluciona, pero me temo que no. Luego existe esta utilidad que nunca he llegado a probar: http://www.cgsecurity.org/wiki/TestDisk Saludos y suerte!!! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: he reescrtito el inicio del disco duro
ghostDancer escribió: snip Un tutorial chulo para lo que quieres: http://www.users.bigpond.net.au/hermanzone/p21.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: he reescrtito el inicio del disco duro
On 2/14/08, José A. Barrera [EMAIL PROTECTED] wrote: ghostDancer escribió: Consejos para aqui el artista, prometo que esta vez lo hare despues de dormir bien :-) Lo suyo sería (no sólo dormir bien... :P) sino haber usado un usuario con permisos de escritura sobre ese dispositivo, pero no sobre el disco duro principal. Y haber usado ese usuario, y no root. Ahí le has dado totalmente, lo que pasa es que estaba haciendo otras cosas, y claro, ya se sabe , el peor virus que existe es el usuario, y en mi caso fue todo un exito. En cuanto a lo otro, pues no puedo ayudarte mucho, me suena que existe una copia de la tabla de particiones en algún sitio, a ver si alguien sabe si es así y donde. :) En cualquier caso como dices, ya has perdido el tamaño de lo escrito, como mínimo. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]