Eu acho que há o cartão de memória ruim. Tente verificar se há setores defeituosos.
badblocks -wvs /dev/sdd
Eu tenho um cartão de memória de 2 GB que usei como mídia de instalação para o Fedora 23 Design Suite. Eu quero reutilizar o mesmo cartão de memória para outra mídia de instalação do Linux, então eu tentei particioná-lo novamente com fdisk
. A primeira vez que tentei, o utilitário fdisk
não tem erros. Então, eu desconectei o cartão de memória, conectei-o novamente e fiz um comando lsblk
, mas as antigas partições usadas pela mídia do Fedora ainda estão lá:
$ lsblk
NAME SIZE TYPE MOUNTPOINT
...
sdd 1.9G disk
|- sdd1 1.8G part /run/media/foo/Fedora-Live-Dsgn-x86_64-23-10
|- sdd2 4M part /run/media/foo/EFI
|- sdd3 16.2M part /run/media/foo/Fedora Live
Pensando que a operação anterior fdisk
falhou, desmontei as partições /dev/sdd
montadas listadas acima e fiz o comando dd
, pensando que seria apenas um espaço em branco:
$ sudo dd if=/dev/zero of=/dev/sdd bs=4M; sync
Então, eu não despluguei e reconectei o cartão de memória e lsblk
me deu o resultado esperado (sem mais partições):
$ lsblk
NAME SIZE TYPE MOUNTPOINT
...
sdd 1.9G disk
Então agora eu tento criar uma nova tabela de partição usando fdisk
, mas estou surpreso que ela esteja reportando que o disco tem 3,6 GiB de espaço!
$ sudo fdisk /dev/sdd
Command (m for help): p
Disk /dev/sdd: 3.6 GiB, 3881648128 bytes, 7581344 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
Disklabel type: dos
Disk identifier: 0x61f8cba0
Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 7579647 7577600 3.6G 83 Linux
Então, minha pergunta é como restaurar o cartão de memória ao seu estado original para que ele tenha 1,9 GB de espaço em disco e quando eu fizer o gerenciamento de partições com fdisk
ele não reportará que o cartão de memória tem o dobro do tamanho .
Estou usando o Fedora 23 Gnome (Design Suite), então, se possível, os comandos são específicos para esta distro.
Eu acho que há o cartão de memória ruim. Tente verificar se há setores defeituosos.
badblocks -wvs /dev/sdd