Pendrive sem partições e que não aceita particionamento

1. Pendrive sem partições e que não aceita particionamento

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 27/02/2012 - 18:43h

Meus amigos, estou com um senhor problema nas mãos. Um amigo meu pediu para que eu tentasse recuperar seu pendrive, mas quando eu espeto no meu PC acontece que ele reconhece o dispositivo (no meu caso, /dev/sdc) mas não lê nenhuma partição nesse dispositivo. Mais: quando eu tento um fdisk ou sdisk ambos os comandos dizem que não foi possível abrir o dispositivo porque não encontram mídia alguma.

Alguma idéia?


  


2. Re: Pendrive sem partições e que não aceita particionamento

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2012 - 19:09h

Pode ser tabela de partição corrompida, o jeito mesmo é formatar.


3. Re: Pendrive sem partições e que não aceita particionamento

Roger
rootgerr

(usa Slackware)

Enviado em 27/02/2012 - 19:10h

Recuperar o pendrive ou os dados nele?


4. Re: Pendrive sem partições e que não aceita particionamento

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 27/02/2012 - 19:14h

ru4n escreveu:

Pode ser tabela de partição corrompida, o jeito mesmo é formatar.


Ok, mas como eu formato se nem o fdisk, nem o sdisk, nem o dd reconhecem a unidade?

rootgerr escreveu:

Recuperar o pendrive ou os dados nele?


Só o pendrive.


5. Re: Pendrive sem partições e que não aceita particionamento

Roger
rootgerr

(usa Slackware)

Enviado em 27/02/2012 - 19:16h

sudo mkfs.vfat -I /dev/sdx


6. Re: Pendrive sem partições e que não aceita particionamento

Francisco Raimundo da Silva
chimico

(usa Debian)

Enviado em 27/02/2012 - 19:43h

@lcavalheiro

Se este aparece como /dev/sdc, verifique se há o /dev/sdc1 e tente montar este caso exista. Se não existir verifique pelo fdisk com:


sudo fdisk -l


Este comando lista todas as partições na sua máquina, seja HDs, cartões de memória e pendrives.

Para formatar, pelo menos aqui no Debian Sid eu uso este comando:


sudo mkfs.msdos /dev/sdc1.


Usando este ao invés de 'mkfs.vfat', o comando reconhece a capacidade do dispositivo e cria o filesystem com os parâmetros corretos, seja este fatt12, fat16, fat32(famoso vfat).

Detalhe é que ambos usam as ferramentas de 'dosfstools', mas o 'mkfs.msdos' é mais inteligente.

Testa aí!


7. Re: Pendrive sem partições e que não aceita particionamento

Francisco Raimundo da Silva
chimico

(usa Debian)

Enviado em 27/02/2012 - 19:52h


$fdisk /dev/sde

Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

Command (m for help): p

Disk /dev/sde: 1973 MB, 1973420032 bytes
8 heads, 44 sectors/track, 10949 cylinders, total 3854336 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: 0x00000000

Device Boot Start End Blocks Id System
/dev/sde1 62 3854335 1927137 b W95 FAT32

Command (m for help):


Vamos supor que não há uma partição, no seu caso, /dev/sdc1. Rode:
fdisk /dev/sdc 

e veja que acima há vários comandos. Se não há partição é porque não há tabela certo?!
Então use a opção "o" para criar uma nova tabela. Depois "w" para gravar e sair.
Entre novamente no fdisk com o comando acima e escolha "n" para adicionar uma nova partição.

Remova o pendrive e tente formatar /dev/sdc1



8. Re: Pendrive sem partições e que não aceita particionamento

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2012 - 20:01h

Aliás, você pode tentar recuperar o pendrive com o comando dosfsck:
# dosfsck -v /dev/sdc

Para formatar, é como disseram, através do comando mkdosfs (mkfs.msdos é um link apontado para o msdosfs, no slack).


9. Re: Pendrive sem partições e que não aceita particionamento

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 27/02/2012 - 20:13h

E se ele não reconhece o sdc1? Outra coisa: qualquer comando que aponte /dev/sdc como alvo retorna a mesma mensagem: no media found. A tabela de partição foi pro espaço, o fdisk não consegue ler o dispositivo... a coisa está sinistra aqui. Vou tentar um zero-fill com o dd, depois retorno.


10. Re: Pendrive sem partições e que não aceita particionamento

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 27/02/2012 - 20:18h

Nada do zero-fill retornar resultados, vou tentar virtualizar o FreeBSD aqui e corrigir por ele.


11. Re: Pendrive sem partições e que não aceita particionamento

Francisco Raimundo da Silva
chimico

(usa Debian)

Enviado em 27/02/2012 - 20:29h

@lcavalheiro

Experimente outras portas usb, preferencialmente USB-2.0. Algumas aqui na minha máquina são 'manhosas', nem pendrive, nem hd externo, nem gps ...


12. Re: Pendrive sem partições e que não aceita particionamento

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 27/02/2012 - 20:31h

Bem, o problema não está nas portas, já que todas funcionam (eu testei cada uma com o meu pendrive) e nenhuma lê o pendrive do meu amigo.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts