Como montar corretamente a unidade flash fat32 para uso do Multisystem?

1

Estou tentando mudar para o MultiSystem da YUMI para poder adicionar ISOs a uma unidade flash com inicialização múltipla com o Ubuntu em vez do Windows, e estou começando a me arrepender.

  • Primeiro, fiz o backup do meu pen drive para a minha unidade interna.
  • Usando a ferramenta Discos, formato a unidade inteira (MBR / DOS) e crie uma única partição rotulada do tipo FAT32.
  • Montei selecionando minha unidade no meu explorador de arquivos e, em seguida, tente usar o script do Multisystem, mas a lista de unidades está vazia. O Multisystem diz que está procurando em / media, mas é onde ele é montado (/ media / myname / drivelabel
  • Eu tento executar o Multisystem do console como root, mas ele falha com o erro "Not root!". Estranhamente, quando eu corro normalmente (como meu próprio usuário) eu não entendo essa mensagem. (Mais tarde suspeito que este é um erro "não corra como root!", Talvez?)
  • Eu desisto desse método e tento outros caminhos, como gravar a ISO pré-instalada do Multisystem na unidade, sem sucesso.
  • Eu tento montar a unidade antes de executar o script, usando o gerenciador de arquivos.

Recebo um erro no Dolphin e no Nautilus:

An error occurred while accessing 'CPDmulti', the system responded:
The requested operation has failed: Error mounting system-managed
device /dev/sdc1: Command-line 'mount "/media/CPDmulti"' exited
with non-zero exit status 32: mount: unknown filesystem type 'fat32'
  • Isso é estranho. O FAT32 não deveria ser universalmente legível? Eu faço uma pesquisa e tento umount -t vfat /dev/sdc1 /media/drivelabel , o que funciona. No entanto, ainda não aparece na lista.
  • Eu tento montar manualmente em uma subpasta / media / directory em vez da subpasta / media / username / directory.
  • Isso funciona! Aparentemente, o Multisystem não pode lidar com a convenção normal / media / username e precisa montá-lo diretamente em / media ...
  • O Multisystem não consegue continuar. Error: Do you have write permission in this folder?: /media/CPDmulti ...
  • eu verifico, e está certo - não consigo escrever na pasta. Eu tento todos os truques chmod e chown que eu conheço, mas o comando mount sempre o torna somente leitura. Eu não posso montar como meu próprio usuário, apenas root pode montar.
  • Após a pesquisa, descubro que os ambientes gráficos usam udisks2 para fazer sua montagem, que primeiro é montada como raiz e, em seguida, fornece as permissões de pasta de montagem criadas para serem acessadas pelo usuário. É assim que se dá a volta ao anterior.
  • Então, tento invocá-lo por mim mesmo: udisksctl mount -b /dev/sdc1 e o que você sabe.

Eu entendi novamente:

Error mounting /dev/sdc1: 
GDBus.Error:org.freedesktop.UDisks2.Error.Failed:
Error mounting system-managed device /dev/sdc1: 
Command-line 'mount "/media/CPDmulti"' exited 
with non-zero exit status 32: 
mount: unknown filesystem type 'fat32'
  • Gah! Como posso passar isso a vfat workaround? Eu tento várias versões de udisksctl mount -b /dev/sdc1 -t vfat , que faz check-out com o texto de ajuda. Não muda nada, no entanto.

Em resumo, embora eu obviamente precise de uma maneira de fazer esse script funcionar, meu problema mais geral é que não consigo montar naturalmente volumes fat32. E se eu precisar ler uma unidade flash FAT? Este é o Kubuntu 17.04. Encontrei um bug ou algo está faltando?

Online, vejo soluções para mount: unknown filesystem type 'vfat' , mas ninguém realmente tem o problema mount: unknown filesystem type 'fat32' (wheras vfat funciona bem para mim). Agradecemos antecipadamente.

    
por Verax 11.09.2017 / 05:20

0 respostas