Como encontrar o dispositivo associado a uma unidade USB montada no Linux

8

Como você encontra o dispositivo (por exemplo, / dev / *) para um drive USB montado no Linux (Ubuntu 10.04)? Eu estou tentando formatar uma unidade flash USB Cruzer, e quando eu conectá-lo, o ícone para o sistema de arquivos montado aparece na minha área de trabalho. No entanto, quando eu abro o GParted, ele não lista o sistema de arquivos como uma opção para particionar.

As recomendações que encontrei no Google incluem o monitoramento de tail -f / var / log / messages, que eles afirmam que deve listar o nome do dispositivo quando a unidade estiver montada, mas isso nunca acontece comigo. Eu também li que a unidade USB normalmente estaria ligada a / dev / sdb, mas isso aparece como um link quebrado no meu sistema de arquivos. De que outra forma eu encontraria o dispositivo?

    
por Cerin 23.06.2010 / 16:33

4 respostas

7

Você pode ver mount , dmesg , /proc/partitions ... Há muitas maneiras de encontrá-lo.

    
por 23.06.2010 / 16:40
5

df fornece informações sobre discos montados e seus respectivos locais de dispositivos e caminhos FS. Você também pode executar o arquivo cat /etc/fstab para ver se a unidade USB está listada.

    
por 23.06.2010 / 16:38
0

Mídia removível como sua unidade flash geralmente é montada em ~/.gvfs gvfs-fuse. Você deve ser capaz de formatar a unidade no Nautilus.

Se você quiser usar ferramentas de linha de comando, provavelmente terá que desmontá-lo no Nautilus e possivelmente remontá-lo a partir da linha de comando.

    
por 23.06.2010 / 17:18
0

Aqui está um pequeno script Perl para Linux pequeno script Perl a árvore USB e verifica se e dos dispositivos sd * está associado a uma entrada:

Pode ser de alguma utilidade e também bom para experimentação.

    
por 17.11.2013 / 18:07