Eu não estou conseguindo excluir uma partição em uma unidade USB / stick

1

Eu tenho uma partição que provavelmente é criada pelo dd, e tem cerca de 200MB em um pen drive de 4GB. Não estou conseguindo excluí-lo usando o GParted (a opção está cinza no menu do botão direito).

    
por Tshepang 31.03.2011 / 13:34

4 respostas

1

Eu acho que a razão pela qual a opção foi cinza foi porque o stick não estava realmente desmontado. É um bug no GParted porque eu desmontei usando a opção de menu de atalho do Unmount, e não recebi uma mensagem dizendo que a operação falhou.

    
por 06.04.2011 / 13:31
2

Abra um terminal

steve@mcr-pc-29334:~$ sudo fdisk  /dev/sdb

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): d                   
Selected partition 1

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
steve@mcr-pc-29334:~$ 

so sudo fdisk / dev / sdb

depois pressione d

para deletar a partição, se ela for a única que será selecionada automaticamente, caso contrário, solicitará o número da partição

pressione w para gravar as alterações no disco

feito:)

    
por 31.03.2011 / 13:44
1

Tente desmontá-lo da linha de comando: umount /dev/sdb1 .

Se você não puder excluí-lo de alguma forma, crie uma partição semelhante em um dispositivo de loopback e dd para esse dispositivo.

Em seguida, você deve instalar os programas para criar uma partição FAT32 novamente.

    
por 31.03.2011 / 13:48
0

Desculpe se essa resposta é muito genérica, mas se aplica a situações em que as partições simplesmente não serão excluídas - excluindo a tabela de partições. Você pode precisar disso para os volumes NTFS que estão bloqueados ou corrompidos, por exemplo, ou quando MBR, VBR, etc. estão corrompidos ou bloqueando o sistema de arquivos.

Isso destruirá todos os dados * para que o backup seja feito primeiro. No Ubuntu, feche o GParted e desmonte o volume, se possível, e digite:

sudo dd if=/dev/zero of=/dev/[drive name] bs=512 count=4 status=progress

onde: [nome da unidade] incluindo colchetes é o nome da unidade bloqueada, bs = tamanho do bloco em bytes; count = número de blocos a serem sobrescritos. Eu só precisava de 4 blocos, ou seja, 2048 bytes no meu caso, você pode precisar de mais; status = progress é opcional e exibe o progresso de dd.

Depois que fiz isso, a unidade parecia não formatada no gparted e consegui criar uma tabela de partições e novas partições.

* Os dados restantes ainda permanecerão na unidade, portanto você pode escrever sobre a unidade inteira com zeros ou / dev / urandom se precisar.

Essa situação surgiu para mim porque recebi um memory stick usb que afirmava ter capacidade de 16GB, mas na verdade era de 4GB e perdia muito tempo fazendo backup de arquivos, já que isso corromperia qualquer coisa armazenada após 4GB. Veja F3probe link

    
por 02.01.2018 / 00:30