|
Ver temas sin respuesta | Ver temas activos
Foros Linux » General » Hardware
Página 1 de 1
|
[ 12 mensajes ] |
|
| Autor |
Mensaje |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mar Dic 14, 2010 1:37 pm |
|
Pues tenía un pendrive Emtec de 8GB sin estrenar, y ayer me dio por cogerlo. Le intenté meter un archivo grande de 1 GB, y Ubuntu me sacó un error de entrada/salida al copiarlo. Lo formateé con Gparted, volví a intentar copiarlo y ya me dejó, lo copió sin problemas. Pensaba yo entonces que se había arreglado, pero no... Después intenté meterle otro archivo más grande, de 3 GB, otra vez me sacó el error de entrada/salida, cuando llevaba copiados 1 GB. Total, que ahora no me deja eliminar el archivo mal copiado, y lo que es más grave, no me deja formatearlo ni hacerle nada. Gparted no me deja ni formatearlo ni eliminar la partición. He intentado hacer un "zero-fill" y tampoco me deja: Citar: sudo fdisk -l
Disco /dev/sdb: 8004 MB, 8004829184 bytes 51 cabezas, 37 sectores/pista, 8285 cilindros Unidades = cilindros de 1887 * 512 = 966144 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0xae2d2b9a
Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 2 8286 7816192 b W95 FAT32
sudo dd if=/dev/zero of=/dev/sdb
dd: escribiendo en «/dev/sdb»: Error de entrada/salida 72233+0 registros de entrada 72232+0 registros de salida 36982784 bytes (37 MB) copiados, 120,588 s, 307 kB/s
dmesg muestra esto: Código: [ 5876.728046] usb 1-3: new high speed USB device using ehci_hcd and address 15 [ 5876.868115] scsi6 : usb-storage 1-3:1.0 [ 5877.906073] scsi 6:0:0:0: Direct-Access USB DISK 2.0 PMAP porque: 0 ANSI: 0 CCS [ 5877.919171] sd 6:0:0:0: Attached scsi generic sg2 type 0 [ 5878.954234] sd 6:0:0:0: [sdb] 15634432 512-byte logical blocks: (8.00 GB/7.45 GiB) [ 5878.956853] sd 6:0:0:0: [sdb] Write Protect is off [ 5878.956866] sd 6:0:0:0: [sdb] Mode Sense: 03 41 00 00 [ 5878.956875] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 5878.974847] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 5878.974866] sdb: sdb1 [ 5879.015102] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 5879.015118] sd 6:0:0:0: [sdb] Attached SCSI removable disk [ 5946.192066] usb 1-3: reset high speed USB device using ehci_hcd and address 15 [ 5961.304069] usb 1-3: device descriptor read/64, error -110 [ 5976.520048] usb 1-3: device descriptor read/64, error -110 [ 5976.736038] usb 1-3: reset high speed USB device using ehci_hcd and address 15 [ 5991.848048] usb 1-3: device descriptor read/64, error -110 [ 6007.064044] usb 1-3: device descriptor read/64, error -110 [ 6007.280041] usb 1-3: reset high speed USB device using ehci_hcd and address 15 [ 6012.300259] usb 1-3: device descriptor read/8, error -110 [ 6017.420077] usb 1-3: device descriptor read/8, error -110 [ 6017.636064] usb 1-3: reset high speed USB device using ehci_hcd and address 15 [ 6022.656150] usb 1-3: device descriptor read/8, error -110 [ 6027.776125] usb 1-3: device descriptor read/8, error -110 [ 6027.880110] usb 1-3: USB disconnect, address 15 [ 6027.880651] sd 6:0:0:0: Device offlined - not ready after error recovery [ 6027.880951] sd 6:0:0:0: [sdb] Unhandled error code [ 6027.880961] sd 6:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 6027.880974] sd 6:0:0:0: [sdb] CDB: Write(10): 2a 00 00 00 08 01 00 00 01 00 [ 6027.881004] end_request: I/O error, dev sdb, sector 2049 [ 6027.881018] Buffer I/O error on device sdb1, logical block 1 [ 6027.881026] lost page write due to I/O error on sdb1
¿Qué más puedo intentar? ¿Es simplemente defectuoso o tiene arreglo? Gracias por adelantado.
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Mar Dic 14, 2010 1:40 pm |
|
mientras fdisk lo detecte, el pendrive tiene esperanzas. cuando se mueren (o tienen problemas gordos), no fidsk, ni nada. lsusb si, sin embargo. ahora, que le pasa?? ni idea. como solucionarlo?? ni idea. dime... en que sistema de archivos lo formateaste?? y.. mira tambien lshw y/o hwinfo a ver si te dan algun dato sobre tu pendrive. (peor si pegas algo de lo que te digan, por favor que no sea entero... ) 
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mar Dic 14, 2010 2:19 pm |
|
La primera vez que lo formateé, lo hice en FAT32. Luego ya le he intentado hacer de todo... Desde crear una nueva tabla de particiones, zero-fill, formateo a bajo nivel con HDD Low Level Format Tool (este es un programa para windows), y todo me da error. Esto es lo que hace el pendrive: cuando lo conecto, me abre la carpeta con el contenido (la imagen ISO que se copió bien -el archivo de 1GB-, y la otra que se copió incompleta -el archivo de 3GB, que sólo se copió 1GB). Este contenido parece sobrevivir a TODO, no importa lo que le haya hecho al pendrive, desde que simplemente elimine esos archivos hasta el zero-fill, que me siguen saliendo siempre cada vez que vuelvo a conectarlo. Y es cuando intento hacer cualquier cosa con el pendrive (formatear, eliminar esos archivos, crear una carpeta nueva...) que se desconecta. Deja de haber "sdb", pero la luz del pendrive sigue parpadeando, sin parar. lshw muestra esto: Código: *-scsi physical id: 3 bus info: usb@1:3 logical name: scsi9 capabilities: emulated scsi-host configuration: driver=usb-storage *-disk description: SCSI Disk physical id: 0.0.0 bus info: scsi@9:0.0.0 logical name: /dev/sdb size: 7634MiB (8004MB) capabilities: partitioned partitioned:dos configuration: signature=ae2d2b9a *-volume description: Windows FAT volume vendor: MSWIN4.1 physical id: 1 bus info: scsi@9:0.0.0,1 logical name: /dev/sdb1 logical name: /media/Emtec version: FAT32 serial: 873a-2e1f size: 7631MiB capacity: 7633MiB capabilities: primary fat initialized configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=cp437, iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro state=mounted
Y ahí acabamos, ya que después de hacer lshw, empieza a parpadear la lucecita y es como si hubiera desconectado el pendrive...
Última edición por edea el Mar Dic 14, 2010 3:13 pm, editado 2 veces en total
|
|
|
|
 |
Fanton

Forista Distinguido
Registrado: Jue Ene 08, 2009 12:00 am Mensajes: 1158 Ubicación: Magdalena [Argentina]
|
 Publicado: Mar Dic 14, 2010 2:25 pm |
|
|
Hola edea, bienvenido ya intentaste formatearlo por consola, sino usa los siguientes comandos: Teniendo en cuenta que tu Pendrive es sdb, sigue estos comandos:
sudo umount /dev/sdb1
y luego formatea
sudo mkfs.vfat -F 16 -n USB /dev/sdb1
esto te lo va a formatear en fat 16 (-F 16) y con el nombre USB (-n USB), estos parámetros se pueden cambiar por el que creas conveniente
_________________ Diplomacia, es el arte de saber lo que no se debe decir... _________________ Hardware: AMD Athlonx2, 7750 +, ASUS M2A-VM HMDI HD 320 GB | 250 GB | Ram 4 GB | GPU: Nvidia GeForce 210/1 GB S.O. Debian Wheezy x86_64 Gnome 3 Linux user #506272
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Mié Abr 11, 2007 11:00 pm Mensajes: 8550 Ubicación: tras la pantalla (...)
|
 Publicado: Mar Dic 14, 2010 2:29 pm |
|
hmmm... y como lo montas?? puedes pasarnos la orden y/o la entrada del fstab?? tal vez con opciones.... porque... esto... cuando lo intentas formatear (con gparted), dime, que error te da?? gparted lo detecta bien?? te has asegurado de que no este montado?? por cierto... agradeceria que editases el mensaje anterior y le cortaras la linea esa tan larga dentro del codigo. esque se me distorsiona mucho la pantalla... (eso que es un monitro de 22"  ) 
_________________ #446716
--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me... (from comp.os.linux.misc) [ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mar Dic 14, 2010 2:35 pm |
|
|
"sudo umount /dev/sdb1" hace que parpadee la luz sin parar, y ya sdb no es accesible...
|
|
|
|
 |
Fanton

Forista Distinguido
Registrado: Jue Ene 08, 2009 12:00 am Mensajes: 1158 Ubicación: Magdalena [Argentina]
|
 Publicado: Mar Dic 14, 2010 2:53 pm |
|
edea escribió: "sudo umount /dev/sdb1" hace que parpadee la luz sin parar, y ya sdb no es accesible... no es accesible porque lo acabas de desmontar para formatear, despues si va la orden: sudo mkfs.vfat -F 16 -n USB /dev/sdb1 luego tienes dos opciones, desenchufar el pen y volverlo a enchufar o creas un punto de montaje sudo mkdir /media/pen y luego lo montas sudo mount /dev/sdb1 /media/pen y listo
_________________ Diplomacia, es el arte de saber lo que no se debe decir... _________________ Hardware: AMD Athlonx2, 7750 +, ASUS M2A-VM HMDI HD 320 GB | 250 GB | Ram 4 GB | GPU: Nvidia GeForce 210/1 GB S.O. Debian Wheezy x86_64 Gnome 3 Linux user #506272
|
|
|
|
 |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mar Dic 14, 2010 3:30 pm |
|
niky45 escribió: hmmm... y como lo montas?? puedes pasarnos la orden y/o la entrada del fstab?? tal vez con opciones.... porque... esto... cuando lo intentas formatear (con gparted), dime, que error te da?? gparted lo detecta bien?? te has asegurado de que no este montado?? por cierto... agradeceria que editases el mensaje anterior y le cortaras la linea esa tan larga dentro del codigo. esque se me distorsiona mucho la pantalla... (eso que es un monitro de 22"  )  (A mí no se me distorsiona nada, pero me imagino qué línea es, ya la he editado, ¿era esa?) El pendrive no lo monto yo, lo monta Ubuntu 10.10 sin tocar nada, automáticamente nada más insertarlo. Ese pendrive, y cualquier otro pendrive/disco duro USB que le conectes. Gparted lo detecta bien, estoy haciendo capturas de pantalla, ahora las subo. Fanton escribió: edea escribió: "sudo umount /dev/sdb1" hace que parpadee la luz sin parar, y ya sdb no es accesible... no es accesible porque lo acabas de desmontar para formatear, despues si va la orden: sudo mkfs.vfat -F 16 -n USB /dev/sdb1 luego tienes dos opciones, desenchufar el pen y volverlo a enchufar o creas un punto de montaje sudo mkdir /media/pen y luego lo montas sudo mount /dev/sdb1 /media/pen y listo No no, no es accesible porque de cualquier manera que acceda al pendrive, es como si lo hubiera desconectado. Pero sin embargo está conectado y parpadeando sin parar: Código: ~$ sudo umount /dev/sdb1
(en esto tarda 3-4 minutos, sí, minutos)
~$ sudo mkfs.vfat -F 16 -n USB /dev/sdb1 mkfs.vfat 3.0.9 (31 Jan 2010) /dev/sdb1: No such file or directory ~$ Por cierto, creo que de todas formas no puedo formatearlo en FAT16, porque es de 8GB, y el máximo para FAT16 son 4, ¿no?
|
|
|
|
 |
Fanton

Forista Distinguido
Registrado: Jue Ene 08, 2009 12:00 am Mensajes: 1158 Ubicación: Magdalena [Argentina]
|
 Publicado: Mar Dic 14, 2010 3:43 pm |
|
has controlado el puerto usb? trata de usar (si usas una pc) los traseros, Código: Con fdisk vamos a eliminar las particiones (no es necesario pero es recomendable si el pen drive tiene algunas fallas lógicas)
# fdisk /dev/sdb1
Esto nos abrirá una consola, y al escribir m y presionar Enter nos debe salir un menú de ayuda similar al siguiente: Orden (m para obtener ayuda): m Orden Acción a Conmuta el indicador de iniciable b Modifica la etiqueta de disco bsd c Conmuta el indicador de compatibilidad con DOS d Suprime una partición l Lista los tipos de particiones conocidos m Imprime este menú n Añade una nueva partición o Crea una nueva tabla de particiones DOS vacía p Imprime la tabla de particiones q Sale sin guardar los cambios s Crea una nueva etiqueta de disco Sun t Cambia el identificador de sistema de una partición u Cambia las unidades de visualización/entrada v Verifica la tabla de particiones w Escribe la tabla en el disco y sale x Funciones adicionales (sólo para usuarios avanzados)
Para eliminar la partición escribimos (d) y presionamos Enter. Si hay una sola partición se borrará automáticamente, sino preguntará el número de la partición y debemos ir borrando una a una hasta que no quede ninguna.
Con la orden (n) se creará una nueva partición, escribimos (p) para que sea primaria y (1) para que sea la primera partición.
Esto nos crea una partición de tipo Linux, pero el pen drive debe tener formato FAT para que pueda ser reconocido tanto en máquinas Windows como Linux así que ingresamos la orden (t) para cambiar el tipo de la partición y escribimos posteriormente (6) para que tome el tipo FAT16 >>> esta ultima opción cambia por la que creas conveniente
Cuando todo esto se haya completado entonces damos la orden (w) para que se escriban los cambios al disco. sudo mkfs.vfat -F 32 -n USB /dev/sdb1
_________________ Diplomacia, es el arte de saber lo que no se debe decir... _________________ Hardware: AMD Athlonx2, 7750 +, ASUS M2A-VM HMDI HD 320 GB | 250 GB | Ram 4 GB | GPU: Nvidia GeForce 210/1 GB S.O. Debian Wheezy x86_64 Gnome 3 Linux user #506272
|
|
|
|
 |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mar Dic 14, 2010 4:06 pm |
|
  Código: :~$ sudo fdisk -l
Disco /dev/sda: 120.0 GB, (el disco duro principal bla bla bla)
Disco /dev/sdb: 8004 MB, 8004829184 bytes 51 cabezas, 37 sectores/pista, 8285 cilindros Unidades = cilindros de 1887 * 512 = 966144 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0xae2d2b9a
Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 2 8286 7816192 b W95 FAT32
:~$ sudo fdisk /dev/sdb1
AVISO: El modo de compatibilidad DOS es obsoleto. Se recomienda fuertemente apagar el modo (orden «c») y cambiar mostrar unidades a sectores (orden «u»).
Orden (m para obtener ayuda): m Orden Acción a Conmuta el indicador de iniciable b Modifica la etiqueta de disco bsd c Conmuta el indicador de compatibilidad con DOS d Suprime una partición l Lista los tipos de particiones conocidos m Imprime este menú n Añade una nueva partición o Crea una nueva tabla de particiones DOS vacía p Imprime la tabla de particiones q Sale sin guardar los cambios s Crea una nueva etiqueta de disco Sun t Cambia el identificador de sistema de una partición u Cambia las unidades de visualización/entrada v Verifica la tabla de particiones w Escribe la tabla en el disco y sale x Funciones adicionales (sólo para usuarios avanzados)
Orden (m para obtener ayuda): p
Disco /dev/sdb1: 8003 MB, 8003780608 bytes 247 cabezas, 62 sectores/pista, 1020 cilindros Unidades = cilindros de 15314 * 512 = 7840768 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0x00000000
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
Orden (m para obtener ayuda): d ¡No hay ninguna partición definida!
Orden (m para obtener ayuda): o Se está creando una nueva etiqueta de disco DOS con el identificador 0x057f11e9. Los cambios sólo permanecerán en la memoria, hasta que decida escribirlos. Tras esa operación, el contenido anterior no se podrá recuperar.
Atención: el indicador 0x0000 inválido de la tabla de particiones 4 se corregirá mediante w(rite)
AVISO: El modo de compatibilidad DOS es obsoleto. Se recomienda fuertemente apagar el modo (orden «c») y cambiar mostrar unidades a sectores (orden «u»).
Orden (m para obtener ayuda): w ¡Se ha modificado la tabla de particiones!
Llamando a ioctl() para volver a leer la tabla de particiones.
AVISO: La relectura de la tabla de particiones falló con el error 22 Argumento inválido El núcleo aún usa la tabla antigua. La tabla nueva se usará en el próximo reinicio o después de que inicie partprobe(8) o kprartx(8)
Error al cerrar el fichero :~$
Y parpadeando de nuevo...
| Última edición por mcun el Vie Dic 17, 2010 12:19 pm, editado 1 vez en total |
| Mensaje editado por contener imágenes muy grandes, por favor revisa el reglamente |
|
|
|
|
 |
Fanton

Forista Distinguido
Registrado: Jue Ene 08, 2009 12:00 am Mensajes: 1158 Ubicación: Magdalena [Argentina]
|
 Publicado: Mar Dic 14, 2010 6:34 pm |
|
fíjate este detalle de lo que pegaste Citar: AVISO: El modo de compatibilidad DOS es obsoleto. Se recomienda fuertemente apagar el modo (orden «c») y cambiar mostrar unidades a sectores (orden «u»).
aca te dice que presiones la orden "c", que supuestamente Cambia las unidades de visualización/entrada, prueba de nuevo con fdisk
_________________ Diplomacia, es el arte de saber lo que no se debe decir... _________________ Hardware: AMD Athlonx2, 7750 +, ASUS M2A-VM HMDI HD 320 GB | 250 GB | Ram 4 GB | GPU: Nvidia GeForce 210/1 GB S.O. Debian Wheezy x86_64 Gnome 3 Linux user #506272
|
|
|
|
 |
edea

Forista Nuevo
Registrado: Mar Dic 14, 2010 1:29 pm Mensajes: 6
|
 Publicado: Mié Dic 15, 2010 5:17 am |
|
Código: :~$ sudo fdisk -l
Disco /dev/sda: 120.0 GB (...)
Disco /dev/sdb: 8004 MB, 8004829184 bytes 51 cabezas, 37 sectores/pista, 8285 cilindros Unidades = cilindros de 1887 * 512 = 966144 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0xae2d2b9a
Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 2 8286 7816192 b W95 FAT32
:~$ sudo fdisk /dev/sdb1
AVISO: El modo de compatibilidad DOS es obsoleto. Se recomienda fuertemente apagar el modo (orden «c») y cambiar mostrar unidades a sectores (orden «u»).
Orden (m para obtener ayuda): c El indicador de compatibilidad con DOS no está establecido
Orden (m para obtener ayuda): u Se cambian las unidades de visualización/entrada a sectores
Orden (m para obtener ayuda): p
Disco /dev/sdb1: 8003 MB, 8003780608 bytes 247 cabezas, 62 sectores/pista, 1020 cilindros, 15632384 sectores en total Unidades = sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0x00000000
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
Orden (m para obtener ayuda): d ¡No hay ninguna partición definida!
Orden (m para obtener ayuda): n Acción de la orden e Partición extendida p Partición primaria (1-4) p Número de partición (1-4): 1 Primer sector (2048-15632383, valor predeterminado 2048): Se está utilizando el valor predeterminado 2048 Último sector, +sectores o +tamaño{K,M,G} (2048-15632383, valor predeterminado 15632383): Se está utilizando el valor predeterminado 15632383
Orden (m para obtener ayuda): p
Disco /dev/sdb1: 8003 MB, 8003780608 bytes 247 cabezas, 62 sectores/pista, 1020 cilindros, 15632384 sectores en total Unidades = sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0x00000000
Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1p1 2048 15632383 7815168 83 Linux
Orden (m para obtener ayuda): w ¡Se ha modificado la tabla de particiones!
Llamando a ioctl() para volver a leer la tabla de particiones.
AVISO: La relectura de la tabla de particiones falló con el error 22 Argumento inválido El núcleo aún usa la tabla antigua. La tabla nueva se usará en el próximo reinicio o después de que inicie partprobe(8) o kprartx(8) Se están sincronizando los discos.
:~$ partprobe :~$ sudo fdisk /dev/sdb1
No se puede abrir /dev/sdb1 :~$
Nada, hace lo mismo. Después de intentar escribir la tabla es como si desconectaras el pendrive del ordenador, sólo que sigue conectado y con la luz parpadeando. Estoy intentado probar Testdisk, pero no se usarlo. Me da opción de recuperar particiones y recuperar archivos y tal, pero yo lo que quiero es borrarlo todo y arreglarlo.
|
|
|
|
 |
|
|
|
Página 1 de 1
|
[ 12 mensajes ] |
|
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados
No puede abrir nuevos temas en este Foro No puede responder a temas en este Foro No puede editar sus mensajes en este Foro No puede borrar sus mensajes en este Foro No puede enviar adjuntos en este Foro
|
|