Monday, March 26, 2012

Re: [LinuxEsLibre] recuperar grub

Hola

El 26/03/12 06:55, edison amando vivas Chaparro escribió:
Hola, Buenas noches, Disculpas por el post, pero educativamente me sirve:
1.- no se que es el dmesg, pero al hacerlo solo creo reconocer y entender estas dos situaciones del listado que me reprodujo:
a.- como mi disco duro externo esta conectado por usb, creo que aqui me lo reconoce.

Esto, salvo error por mi parte que dudo, no se refiere a unidades conectadas a USB sino a los puertos USB
2
[    1.112331] ehci_hcd 0000:00:1d.7: debug port 1
[    1.116233] ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
[    1.116250] ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000
[    1.132019] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    1.132132] hub 2-0:1.0: USB hub found
[    1.132136] hub 2-0:1.0: 6 ports detected
[    1.132224] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.132241] uhci_hcd: USB Universal Host Controller Interface driver
[    1.132264] uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    1.132272] uhci_hcd 0000:00:1a.0: setting latency timer to 64
[    1.132276] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[    1.132315] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus numbe

b.- aqui como se que es un disco hitachi, sin embargo no reconosco el significado de lo planteado pero a mi entender lo reconoce?,  en caso de ser cierto ahora?


Aqui si que se ha reconocido un disco, sin embargo, segun mis inst5rucciones el listado anterior tenía que aparecer antes que lo que sigue, pero tal como lo has copiado me quedan dudas.
[ 7370.071933] atkbd serio0: Use 'setkeycodes e00d <keycode>' to make it known.
[ 8228.964163] usb 2-1: new high speed USB device number 2 using ehci_hcd
[ 8229.391169] usbcore: registered new interface driver uas
[ 8229.407810] Initializing USB Mass Storage driver...
[ 8229.407953] scsi2 : usb-storage 2-1:1.0
[ 8229.408498] usbcore: registered new interface driver usb-storage
[ 8229.408501] USB Mass Storage support registered.
[ 8232.191861] scsi 2:0:0:0: Direct-Access     HITACHI_ DK14FA-20        00MB PQ: 0 ANSI: 2
[ 8232.200879] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 8232.202894] sd 2:0:0:0: [sdb] 39070080 512-byte logical blocks: (20.0 GB/18.6 GiB)
[ 8232.204328] sd 2:0:0:0: [sdb] Write Protect is off
[ 8232.204335] sd 2:0:0:0: [sdb] Mode Sense: 53 00 00 08
[ 8232.205047] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, does
n't support DPO or FUA
aqui si que esta identificado, sdb1 !!
[ 8234.805153]  sdb: sdb1
[ 8234.807820] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 8245.162428] sd 2:0:0:0: [sdb] Device not ready
[ 8245.162436] sd 2:0:0:0: [sdb]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 8245.162443] sd 2:0:0:0: [sdb]  Sense Key : Not Ready [current]
[ 8245.162455] sd 2:0:0:0: [sdb]  Add. Sense: Logical unit not ready, cause not reportable
[ 8245.162461] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 02 54 29 00 00 00 08 00
[ 8245.162472] end_request: I/O error, dev sdb, sector 39069952
[ 8245.162477] quiet_error: 24 callbacks suppressed
[ 8245.162480] Buffer I/O error on device sdb, logical block 4883744
[ 8252.583565] sd 2:0:0:0: [sdb] Device not ready

como se ve en lineas anteriores tiene errores en cierto/s sector/es y finalmente no esta el disco disponible.
[ 8252.583572] sd 2:0:0:0: [sdb]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE

en cuanto al testdisk, lo acabo deinstalar y me dice:
Use arrow keys to select, then press Enter key:
[ Create ]  Create a new log file
[ Append ]  Append information to log file
[ No Log ]  Don't record anything


Tienes que escoger [Create] para que tengas un fichero de log para poder revisar el resultado de las operaciones.
Una vez creado el fichero, te aparece otra opción en la que debes escoger el disco sobre el que actuar, en tu caso sería /dev/sdb

Arranca la verificación del disco y mira el resultado. Visualiza también el fichero de log.
Ya dirás el resultado final...

Saludos

y no se si esta dirigido al disco duro externo o a la computadora en general. como discrimino en cual es cual.
Saludos
Edison Vivas

Grub es un gestor de arranque, no tiene sentido hablar de él por el tema de que un disco sea reconocido o no.

Abrir Consola

Ejecutar dmesg

Ver cómo acaba la lista de mensajes

conectar el disco por usb y dejar correr digamos 10 segundos

Ejecutar dmesg

Ver ahora que nuevas líneas se han añadido a la lista de mensajes. Si el disco ha sido reconocido, ahí tiene que haber los datos que lo identifiquen,. dev/sdz ... lo que sea.

Una vez sabida que unidad es, un primer intento podría ser comprobarlo con testdisk, aplicando la unidad obtenida.

Yo uso mandriva y la utilidad gráfica diskdrake es bastante agradable con el usuario, permite montar los discos y observar su contenido...

En fin, olvídate de Grub y pásate a algo de lo señalado y comenta el resultado obtenido

Saludos cordiales
Ricardo Fernández Casellas
Mandriva 2010.1

--
Mensajes: linuxeslibre@googlegroups.com
Anular suscripción: linuxeslibre+unsubscribe@googlegroups.com
Sitio web: http://www.linuxeslibre.com.ar
Reglamento de la lista: http://www.linuxeslibre.com.ar/reglamento.htm
Lista de iniciados en software libre y avanzados que se ayudan y colaboran con todos.