Problema con pendrive/testdisk

Iniciado por ivanowski, 14 Julio 2016, 12:57 PM

0 Miembros y 1 Visitante están viendo este tema.

ivanowski

Hola! ayer estuve instalando un sistema operativo (windows 10) a alguien que me lo encargó, el caso es que utilicé un pen drive pero no conseguía bootearlo desde el ordenador en cuestión (daba el error "No hay sistema operativo", en windows xp), volví a intentar montar el iso y fue entonces cuando se jodió y no funciona, estuve ayer toda la tarde dándole vueltas y no conseguí nada.

En windows aparece como sistema de archivos raw, y no deja formatear en otro sistema porque dice que está en modo de solo lectura, al intentar cambiar a modo escritura parece que lo hace pero al volver a intentar formatear el resultado es el mismo, en linux he probado con testdisk, y al analizar esto es lo que me devuelve:

Warning: number of heads/cylinder mismatches 16 (NTFS) != 252 (HD)
Warning: number of sectors per track mismatches 2 (NTFS) != 62 (HD)
 NTFS                     1 195 10     2  42 45       6174
Warning: number of heads/cylinder mismatches 16 (NTFS) != 252 (HD)
Warning: number of sectors per track mismatches 2 (NTFS) != 62 (HD)
 NTFS                     2  42 45     2 142 18       6174 [Boot]
check_FAT: Unusual media descriptor (0xf0!=0xf8)
Warning: number of heads/cylinder mismatches 2 (FAT) != 252 (HD)
Warning: number of sectors per track mismatches 18 (FAT) != 62 (HD)
 FAT12                    4 211  7     5   5 34       2880 [EFISECTOR]
check_FAT: Unusual media descriptor (0xf0!=0xf8)
Warning: number of heads/cylinder mismatches 2 (FAT) != 252 (HD)
Warning: number of sectors per track mismatches 18 (FAT) != 62 (HD)
 FAT12                    5   5 35     5  51 62       2880 [EFISECTOR]


Y al acabar:


Disk /dev/sdb - 8178 MB / 7800 MiB - CHS 1022 252 62
    Partition               Start        End    Size in sectors
>P NTFS                     1 195 10     2  42 45       6174
P NTFS                     2  42 45     2 142 18       6174 [Boot]
P FAT12                    4 211  7     5   5 34       2880 [EFISECTOR]
P FAT12                    5   5 35     5  51 62       2880 [EFISECTOR]













Structure: Ok.


Keys T: change type, P: list files,
    Enter: to continue
NTFS found using backup sector, blocksize=512, 3161 KB / 3087 KiB


He probado con el método de regedit para hacerlo "writable" en windows, también he intentado formatearlo desde la consola de linux (tampoco dejaba por estar en modo solo lectura) y he probado un par de programas pero no ha funcionado nada.

Sospecho que se ha perdido la tabla de particiones pero no sé el motivo, el pen drive no me hace falta urgentemente ni es nuevo ni caro pero si que me gustaría poder arreglarlo como reto y para estar preparado para futuros casos similares, a ver si podéis ayudarme (si es posible desde linux debian [testdisk u otros] que es lo que tengo más accesible).

Gracias de antemano.

EDIT:

Al darle a List files en el primero pone:


  P NTFS                     1 195 10     2  42 45       6174



Can't open filesystem. Filesystem seems damaged.



y en el segundo


    Partition                  Start        End    Size in sectors

  P NTFS                     1 195 10     2  42 45       6174
  P NTFS                     2  42 45     2 142 18       6174 [Boot]
  P FAT12                    4 211  7     5   5 34       2880 [EFISECTOR]
  P FAT12                    5   5 35     5  51 62       2880 [EFISECTOR]

Write isn't available because the partition table type "None" has been selected.
ected.












[  Quit  ] >[Deeper Search]



En el tercero y en el cuarto :


 P FAT12                    5   5 35     5  51 62       2880 [EFISECTOR]
Directory /
>drwxr-xr-x     0     0         0 29-Oct-2015 12:55 EFI


y al darle a la flecha derecha (entrar en directorio EFI)


P FAT12                    5   5 35     5  51 62       2880 [EFISECTOR]
Directory /EFI

>drwxr-xr-x     0     0         0 29-Oct-2015 12:55 .
drwxr-xr-x     0     0         0 29-Oct-2015 12:55 ..
drwxr-xr-x     0     0         0 29-Oct-2015 12:55 BOOT


Se puede volver a entrar en el directorio BOOT


P FAT12                    4 211  7     5   5 34       2880 [EFISECTOR]
Directory /EFI/BOOT

drwxr-xr-x     0     0         0 29-Oct-2015 12:55 .
drwxr-xr-x     0     0         0 29-Oct-2015 12:55 ..
>-rwxr-xr-x     0     0    745312 29-Oct-2015 19:39 BOOTIA32.EFI

Songoku

Usa gparted en linux. Si es necesario elimina la tabla de particiones y creale otra nueva.
Saludos...

Songoku

ivanowski

#2
Cita de: Songoku en 14 Julio 2016, 15:06 PM
Usa gparted en linux. Si es necesario elimina la tabla de particiones y creale otra nueva.
Saludos...

Songoku


Ya lo había probado pero Gparted no me detecta la unidad sdb al detectarla como solo lectura


gparted
======================
libparted : 3.2
======================
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
/dev/sdb: unrecognised disk label
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Sistema de ficheros de sólo lectura).  /dev/sdb has been opened read-only.
/dev/sdb: unrecognised disk label



Es como un círculo vicioso, por algún motivo al (supongo) borrarse o romperse la tabla de particiones se quedó como "solo lectura", y no puedo hacer nada debido a eso (ni he podido cambiarlo a lectura-escritura)

ivanowski

¿Nadie puede aportar ideas? ya he agotado todas las mías...
He intentado darle permisos 777 al pen drive, me lo reconoce el gparted pero al intentar hacer cualquier cosa da error

Hason

Hola, se me ocurre, que pruebes con el s.o. caine, que tiene una opción de poner los usb, y los discos como solo lectura o escritura, es un programa que le viene de serie, es una distribución linux.

No se alomejor con este s.o. puedes ponerlo como writeable y hacer lo que quieras, viene incorporado testdisk, disks, gparted y está muy completo.

No se solo es una sugerencia.

Saludos.
Verse constantemente expuesto al peligro puede generar desprecio hacia él.
El que resiste, gana
Aníbal sabía como conseguir la victoria, pero no cómo utilizarla

https://amaltea.wordpress.com/2008/03/06/proverbios-y-refranes-grecolatinos/

ivanowski

Cita de: Hason en 15 Julio 2016, 18:54 PM
Hola, se me ocurre, que pruebes con el s.o. caine, que tiene una opción de poner los usb, y los discos como solo lectura o escritura, es un programa que le viene de serie, es una distribución linux.

No se alomejor con este s.o. puedes ponerlo como writeable y hacer lo que quieras, viene incorporado testdisk, disks, gparted y está muy completo.

No se solo es una sugerencia.

Saludos.

el so creo que va a ser indiferente, solo necesito soluciones jajaj yo tengo todo eso en mi linux pero de momento nada funciona :S

Hason

Creo que la opción esta de poner como solo lectura o escritura , es un programa especial que viene con caine, no se si lo puedes descargar en un linux normal, no se como se llama, por eso te decia lo probaras.(creo es una opción propia del s.o. en concreto)

No se entra en nautilus como root, accede al pendrive como root, y prueba a pasarle test disk para repararlo, o con gparted, o con disk.

Si no utiliza la consola de comandos linux para hacerlo como root, le haces una nueva tabla de particiones como comenta Songoku.

Pero , creo que con el s.o. caine, podrias repararlo, y si no es que te has cargado el usb, yo me cargué unos cuantos jugando con test disk.

No te puedo decir nada más.

Saludos.
Verse constantemente expuesto al peligro puede generar desprecio hacia él.
El que resiste, gana
Aníbal sabía como conseguir la victoria, pero no cómo utilizarla

https://amaltea.wordpress.com/2008/03/06/proverbios-y-refranes-grecolatinos/

ivanowski

Cita de: Hason en 15 Julio 2016, 23:45 PM
No se entra en nautilus como root, accede al pendrive como root, y prueba a pasarle test disk para repararlo, o con gparted, o con disk.

Si no utiliza la consola de comandos linux para hacerlo como root, le haces una nueva tabla de particiones como comenta Songoku.

Pero , creo que con el s.o. caine, podrias repararlo, y si no es que te has cargado el usb, yo me cargué unos cuantos jugando con test disk.

No te puedo decir nada más.

Saludos.

No entiendo nada de a que te refieres

_Slash_

Despierta del sueño en el que has estado siempre y date cuenta de la cruda y cruel realidad.

Hason

#9
Haz lo que dice  _Slash_ ,  y si no te funciona:

Mira, bajate este s.o.

http://www.caine-live.net

la última versión.

Hazte un usb live, y lo tienes de emergecia para todo.
Viene con herramientas para windows también.
Arranque uefi.
Y muchas herramientas.

Verás que facil es montar un disco,o usb como solo lectura o solo escritura con un programa que lleva especial, que creo no puede descargarse en ningún otro linux, corregirme si estoy equivocado.

Con el , estoy seguro lo conseguirás, directamente, o como root, si no tal vez esté cascado el usb.

Ya lo huebieras hecho si lo hubieras descargado y hecho el usb live,cuesta relativamente poco, y verás como funciona muy bien.

Si tienes dudas postea, que algo se de este s.o.,lo más básico y 4 cosas.

Saludos.
Verse constantemente expuesto al peligro puede generar desprecio hacia él.
El que resiste, gana
Aníbal sabía como conseguir la victoria, pero no cómo utilizarla

https://amaltea.wordpress.com/2008/03/06/proverbios-y-refranes-grecolatinos/