
Tengo un "Dispositivo USB SanDisk Cruzer" que está etiquetado para 8 GB y siempre fue de 8 GB. No lo usé por un tiempo y ahora aparece 3,49 GB en mi PC. Creo que le hice algo hace un tiempo, pero no recuerdo qué estaba haciendo.
Probé diferentes PC con diferentes sistemas operativos (Ubuntu Server 12, Ubuntu Desktop 10, Windows 7, Windows XP). Todos enumeraron el dispositivo con alrededor de 4 GB. También intenté formatear, pero en el cuadro de diálogo de formato (de Windows XP) solo pude elegir una capacidad de 3,50 GB (ya sea FAT32 o exFAT).
¿Cuál podría ser el problema? ¿Cómo puedo resolver este problema?
Ejecuté fdisk -l /dev/sdb
Ubuntu y encontré:
Disk /dev/sdb: 3763 MB, 3763600896 bytes
116 heads, 62 sectors/track, 1022 cylinders, total 7350783 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x69686373
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1 ? 4281232757 1652651905 833193222+ 6d Unknown
/dev/sdb2 ? 1141509631 1685422960 271956665 66 Unknown
/dev/sdb3 ? 1937007983 1937010555 1286+ 65 Novell Netware 386
/dev/sdb4 2885681152 2885736393 27621 0 Empty
Partition table entries are not in disk order
Respuesta1
Creo que la unidad USB se está volviendo loca, te recomiendo que dejes de usarla.
Ubuntu informa 4 en lugar de 8 GB:
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 3763 MB, 3763600896 bytes
116 heads, 62 sectors/track, 1022 cylinders, total 7350783 sectors
(...)
Y si observa fdisk
la salida de más de cerca, notará que los sectores inicial y final no tienen ningún sentido y no coinciden con el número total de sectores en el Cruzer:
Device Boot Start End Blocks Id System
/dev/sdb1 ? 4281232757 1652651905 833193222+ 6d Unknown
/dev/sdb2 ? 1141509631 1685422960 271956665 66 Unknown
/dev/sdb3 ? 1937007983 1937010555 1286+ 65 Novell Netware 386
/dev/sdb4 2885681152 2885736393 27621 0 Empty
Algo anda mal con la unidad flash USB. No veo cómo puedes recuperar tus 8 GB.
Respuesta2
tratar de usar "Herramienta de formato de almacenamiento en disco USB HP"que se puede descargar desdecnetpero si después del formato rápido tienes el mismo problema, prueba el formato completo con esa herramienta.
Respuesta3
Coloque el dispositivo en su máquina con Windows y haga lo siguiente:
- En el menú de inicio, vaya a Ejecutar
- En el cuadro ingrese 'compmgmt.msc'
- En la consola de administración seleccione del árbol de la izquierda 'Administración de discos'
- A la derecha, en la lista superior de discos, identifique su unidad flash y haga clic en la letra de la unidad.
- Esa unidad ahora debería estar enfocada en la lista a continuación.
- Supongo que verás una partición primaria y un montón de particiones lógicas.
- Elimina las particiones hasta que solo quede una.
- Formatee la única partición que queda.
Esto funciona en el 85% de los problemas con estas unidades que he visto. De vez en cuando, alguien formatea uno para que sea un dispositivo de arranque o una distribución de Linux en vivo y hay un montón de particiones inactivas para espacio de intercambio y demás.
Como se mencionó en los comentarios, también hay una cantidad finita de escrituras para dispositivos flash, pero a menos que se haya usado como unidad de sistema operativo principal durante algunos años, dudo mucho que haya alcanzado la vida útil de escritura en él.
Rara vez sugiero herramientas de terceros, sin embargo, he usadoeste asistente de particiónvarias veces para solucionar problemas de partición difíciles. Es bastante intuitivo y fácil de usar.
Finalmente, una advertencia: si no está seguro de en qué unidad necesita arreglar las particiones, o si está confundido acerca de la letra de la unidad, deténgase antes de comenzar. Puedes arruinar seriamente una máquina si modificas las particiones en el disco equivocado.
Respuesta4
Probé en Ubuntu 14.04; no funcionó. En Windows 7 Pro (otros sistemas operativos Win también deberían funcionar), lo siguiente funcionó para mí.
Ejecute diskpart (presione Win+R y escriba "diskpart" sin comillas).
list disk
Los discos disponibles se enumeran como disco 0, disco 1, etc. Observando el tamaño de los discos, determine qué disco es la memoria USB. Supongamos que es el disco 1. Ahora ejecute estos comandos:
select disk 1
list partition
clean
list partition
create partition primary
list partition
format fs=fat32 quick
list partition
exit