Stick de 8GB pensa que é de 4GB

Stick de 8GB pensa que é de 4GB

Eu tenho um "Dispositivo USB SanDisk Cruzer" que é rotulado como 8GB e sempre foi 8GB. Fiquei um tempo sem usá-lo e agora ele lista 3,49 GB no meu PC. Acho que fiz algo há algum tempo, mas não consigo lembrar o que estava fazendo.

Eu tentei diferentes PCs, com diferentes sistemas operacionais (Ubuntu Server 12, Ubuntu Desktop 10, Windows 7, Windows XP). Todos eles listaram o dispositivo com cerca de 4 GB. Também tentei formatar, mas na caixa de diálogo de formatação (do Windows XP) só consegui escolher a capacidade de 3,50 GB (selecionando FAT32 ou exFAT).

Qual pode ser o problema? Como posso resolver esse problema?


Corri fdisk -l /dev/sdbno Ubuntu e encontrei:

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

Responder1

Acho que a unidade USB está dando errado, recomendo que você pare de usá-la.

Ubuntu reporta 4 em vez 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
(...)

E se você olhar fdiskmais de perto a saída do, você notará que os setores inicial e final não fazem nenhum sentido e não correspondem ao número total de setores no 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 está errado com a unidade flash USB. Não vejo como você pode recuperar seus 8 GB.

Responder2

tente usar "Ferramenta de formato de armazenamento em disco USB HP" que pode ser baixado emnetmas se após a formatação rápida você tiver o mesmo problema, tente a formatação completa com essa ferramenta.

Responder3

Coloque o dispositivo em sua máquina Windows e faça o seguinte:

  1. No menu iniciar vá em Executar
  2. Na caixa digite 'compmgmt.msc'
  3. No console de gerenciamento, selecione na árvore à esquerda 'Gerenciamento de disco'
  4. À direita, na lista superior de discos, identifique sua unidade flash e clique na letra da unidade
  5. Essa unidade agora deve estar focada na lista abaixo.
  6. Presumo que você verá uma partição primária e um monte de partições lógicas
  7. Exclua as partições até que haja apenas uma.
  8. Formate a única partição restante.

Isso funciona em 85% dos problemas com essas unidades que vi. Ocasionalmente, alguém formata um para ser um dispositivo de inicialização ou uma distribuição Linux ativa e há uma pilha de partições inativas para espaço de troca e coisas assim.

Como foi mencionado nos comentários, também há uma quantidade finita de gravações para dispositivos flash, mas, a menos que tenha sido usado como unidade principal do sistema operacional por alguns anos, duvido muito que você tenha atingido a vida útil de gravação nele.

Raramente sugiro ferramentas de terceiros, mas tenho usadoeste assistente de partiçãoalgumas vezes para corrigir problemas persistentes de partição. É bastante intuitivo e fácil de usar.

Finalmente, um aviso: se você não tiver certeza de qual unidade precisa corrigir as partições ou estiver confuso sobre a letra da unidade, pare antes de começar. Você pode destruir seriamente uma máquina se mexer nas partições do disco errado.

Responder4

Eu tentei no Ubuntu 14.04; não funcionou. No Windows 7 Pro (outros sistemas operacionais Win também devem funcionar), o seguinte funcionou para mim.

Execute o diskpart (pressione Win+R e digite “diskpart” sem aspas).

list disk

Os discos disponíveis são listados como disco 0, disco 1 e assim por diante. Observando o tamanho dos discos, determine qual disco é o pendrive. Suponha que seja o disco 1. Agora execute estes comandos:

select disk 1
list partition
clean
list partition
create partition primary
list partition
format fs=fat32 quick
list partition
exit

informação relacionada