Não é possível formatar o pendrive

1

2 horas atrás, eu pluguei meu pen drive e usei o "Startup Disk Creator" para gravar um Ubuntu-iso no meu bastão.

Agora, não posso formatar meu pendrive, tentei com discos, comandos de terminal e GPart.

Recebo erros como "não consigo desmontar a unidade ..." e mais alguns .. O bastão nem sequer é reconhecido quando eu conectei o Ubuntu / Windows

    
por Mătrăgună Mihai 06.09.2015 / 09:43

2 respostas

0

Você ejetou o bastão corretamente antes de removê-lo? Se ele afirma que não pode ser desmontado significa que ainda há trabalho feito nele. Se você o conectou de forma mais grave, o sistema de arquivos pode estar danificado - o que explicaria porque o Windows "não o reconhece" (ele o reconhecerá, mas não conseguirá encontrar um sistema de arquivos válido para montar).

Tente fazer logoff e logon novamente ou, melhor, reinicialize e formate seu stick com o gparted novamente.

    
por Oliver Friedrich 06.09.2015 / 11:49
0

Primeiro, descubra qual dispositivo o kernel usa para atuar na unidade USB. Você deve primeiro verificar quais dispositivos de armazenamento estão lá agora:

[alessandro@localhost ~]$ ls /dev/sd?
/dev/sda
[alessandro@localhost ~]$

Depois você conecta o pendrive e verifica novamente:

[alessandro@localhost ~]$ ls /dev/sd?
/dev/sda  /dev/sdb
[alessandro@localhost ~]$

O sdb acabou de aparecer, esse é o seu dispositivo de armazenamento USB. Ou você pode verificar os logs do sistema enquanto estiver inserindo o pendrive:

[alessandro@localhost ~]$ $ tail -fn0 /var/log/syslog
Sep  6 11:54:31 localhost kernel: usb 2-1.3: new high-speed USB device number 6 using ehci-pci
Sep  6 11:54:31 localhost kernel: usb-storage 2-1.3:1.0: USB Mass Storage device detected
Sep  6 11:54:31 localhost kernel: scsi host8: usb-storage 2-1.3:1.0
Sep  6 11:54:31 localhost mtp-probe: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3"
Sep  6 11:54:31 localhost mtp-probe: bus: 2, device: 6 was not an MTP device
Sep  6 11:54:32 localhost kernel: scsi 8:0:0:0: Direct-Access     General  USB Flash Disk   1.0  PQ: 0 ANSI: 2
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] Write Protect is off
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] Mode Sense: 03 00 00 00
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: Attached scsi generic sg2 type 0
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] No Caching mode page found
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] Assuming drive cache: write through
Sep  6 11:54:32 localhost kernel: sdb:
Sep  6 11:54:32 localhost kernel: sd 8:0:0:0: [sdb] Attached SCSI removable disk
[alessandro@localhost ~]$ 

Você pode ter que prefixar o comando tail pelo sudo, caso receba um erro de permissão ao ler o arquivo syslog.

De qualquer forma, depois de descobrir qual dispositivo você deve usar para acessar a unidade USB, verifique se nenhuma partição da unidade está montada:

[alessandro@localhost ~]$ mount | grep /dev/sdb
[alessandro@localhost ~]$ 

Sem saída, nenhuma partição é montada. Caso o comando retorne uma lista de partições montadas, desmonte cada uma delas. Em seguida, verifique se a tabela de partições da unidade está correta para o sistema.
Comando antigo, formato de partição antigo (Tabela de Partições MBR), clássico e estável:

[root@localhost ~]# fdisk -l /dev/sdb

Disk /dev/sdb: 3,8 GiB, 4009754624 bytes, 7831552 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: 0x00000000

[root@localhost ~]# 

Novo comando, novo formato de partição (GPT), mais recursos:

[root@localhost ~]# gdisk -l /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: damaged

Found valid MBR and corrupt GPT. Which do you want to use? (Using the
GPT MAY permit recovery of GPT data.)
 1 - MBR
 2 - GPT
 3 - Create blank GPT

Your answer:

Neste caso, tenho um pendrive com uma tabela de partição confusa. Eu digo ao gdisk para usar os dados da GPT encontrados para tentar recuperar o dispositivo de armazenamento:

Your answer: 2
Disk /dev/sdb: 7831552 sectors, 3.7 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 86EA5119-B15E-4964-A485-DC0C687C187C
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7831518
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1050623   512.0 MiB   8300  Linux filesystem
   2         1050624         3147775   1024.0 MiB  8300  Linux filesystem
   3         3147776         4536319   678.0 MiB   8300  Linux filesystem
   4         4536320         4798463   128.0 MiB   8300  Linux filesystem
   5         4798464         7831518   1.4 GiB     8300  Linux filesystem
[root@localhost ~]# 

Você pode acabar com uma tabela de partições vazia, nesse caso você deve criar uma nova. Depois de salvar o novo particionamento, você deve ter os dispositivos / dev / sdb1, sdb2 ... nos quais você pode criar um novo sistema de arquivos, montá-lo e usá-lo. Espero que tenha sido fácil de seguir.

    
por Alessandro 06.09.2015 / 12:10