automount usb on raspbian dá um nome esquisito para montar

0

Meu pendrive recebe um nome feio e muito longo quando montado automaticamente em raspbian.

Eugostariademudarduascoisasaqui.

Primeiroeuqueromelivrardessenomelongoeteralgocomo/media/usb

2º,gostariademontá-lodiretamenteem/mediaemvezde/media/pi/.Porque,emprimeirolugar,eleadicionameunomedeusuárionocaminho?

Eujácrieiumdiretório/media/usb,desmonteiousbeomonteinovamentenomeudiretóriorecém-criado.Funcionoubem,mascomoesperado,apósaprimeirareinicialização,fiqueipresonovamentecomessenomelongoeonomedeusuárionocaminho.

Eulisobrecomofazeralteraçõesnofstab.Masparecequefstabnãoéusadoparaoautomountdomeuusb:

Eutambémjogueiumpoucocomofdiskemeseparei.Euformateiodisconoext4.Masnãoconsigoencontraramaneiradealterarfacilmenteessapastadeautomontamentosemalgomaisamigávelemantê-lapermanente.

Sobreestafotoacima.Eurealmenteformatadoosticknoext4,masaindavejoFAT32em"Type". Não sei porque.

Eu também recebo isso quando uso o fdisk:

Vou continuar procurando algumas respostas, mas se alguém tiver algum conselho nesse meio tempo. Isso seria bom. Obrigado.

    
por maxim 09.03.2016 / 17:28

1 resposta

1

Primeiro de tudo, se você não quiser que o UUID seja usado para nomear o ponto de montagem, defina um rótulo de sistema de arquivos. Para o ext4, use e2label para fazer isso: link

Por exemplo, e2label /dev/sda1 GOAWAYIHATEYOULONGUUID

Provavelmente, você deve ver que SETTINGS é o rótulo do sistema de arquivos de mmcblk0p5 com lsblk -f .

Para o segundo problema, presumo que a montagem seja feita por udisks2.

O pi de /media/pi provavelmente vem do seu nome de usuário atual. Você deve poder usar uma regra do udev para alterar esse comportamento:

link

O motivo pelo qual ele é /media/$USER em vez de /run/media/$USER no seu caso provavelmente é porque o udisks2 na distro que você está usando está configurado com --enable-fhs-media ao ser construído:

link

Para a primeira saída "estranha" do fdisk, você precisa saber que o tipo de partição não é a mesma coisa que o tipo de sistema de arquivos. O tipo de partição é apenas um indicador na tabela de partição, enquanto o tipo de sistema de arquivos (que é informado por mount / findmnt / lsblk -f ...) informa exatamente o sistema de arquivos que é criado na partição.

A verdade é que o tipo de partição raramente é importante no Linux (pelo menos não tão importante quanto no Windows). Em qualquer caso, se você quiser alterá-lo para um arquivo apropriado, use t in fdisk para alterar o Id de sda1 de c para 83 (ou seja, Type : Linux filesystem ): link

Você pode usar p para verificar se a alteração foi feita corretamente e w para gravar a alteração na unidade e sair em fdisk (ou q para sair de fdisk sem gravar nenhuma alteração na unidade em caso você sinta que cometeu um erro e não sabe como reverter).

Quanto à segunda saída "estranha", você não executa fdisk em uma partição (por exemplo, sda1, mmcblk0p1), mas uma unidade (por exemplo, sda, mmcblk0), porque fdisk é um utilitário lida com a tabela de partição uma unidade, mas não um sistema de arquivos em uma partição.

    
por 09.03.2016 / 20:53