Como posso descobrir o vfstype de uma partição do disco rígido?

0

Como descubro o vfstype de uma partição do disco rígido quando ela é desmontada no BusyBox?

Minha pergunta é específica para o BusyBox desde que eu estou tentando fazer uma montagem durante uma instalação Debian.

Se eu fizer fdisk -l , recebo uma etiqueta que diz apenas "Linux". Isso me diz se a partição é ext2 ou ext3 ou qualquer outra coisa.

    
por Tyler Durden 18.09.2013 / 03:56

1 resposta

3
  • Com uma versão moderna de mount , o tipo de sistema de arquivos não precisa ser especificado.
  • sudo blkid exibe rótulo , uuid e tipo (e lsblk para exibir capacidades )
  • file -s /dev/sdX# faz o trabalho para partições , bem como imagens de disco .
  • ls /sys/block/*/* é um bom recurso para muitas coisas (mas não determina o tipo de sistema de arquivos)

Eu assumo que este é um dispositivo embutido, caso contrário você deve estar se aproveitando de coreutils , util-linux , etc. em vez de busybox .

Deixe-me esclarecer isso, busybox não é consistente em toda a linha - vários fornecedores eliminam comandos ou os enfraquecem em graus variados. Dito isso, blkid deve estar disponível. Execute busybox --help , que listará os comandos compilados no binário do busybox. Note também que muitas vezes nem todos os links simbólicos existem, então você pode precisar criá-los conforme necessário.

    
por 18.09.2013 / 10:09