Como montar automaticamente uma partição ou unidade no lançamento do programa?

4

Quando eu inicio (inicio) o programa Banshee, eu quero que o Ubuntu monte automaticamente uma partição desmontada em particular.

  • Eu não quero montar essa partição no momento da inicialização ou no login
por Voi Dukkha 14.07.2013 / 00:15

1 resposta

2

Primeiro, pegue o identificador do dispositivo para a partição do Windows. Abra uma janela de terminal, maximize-a e execute:

sudo blkid -olist

Anote o valor na coluna device da partição do Windows que contém a música. (Isso pode estar no formato /dev/sda2 , por exemplo).

Execute o seguinte:

cd  && mkdir bin

Em seguida, abra o gedit e digite (ou copie e cole) o seguinte para as versões do Ubuntu < 13.10 (eu acho)

#!/bin/sh

udisks --mount /dev/sdXY
banshee --redirect-log --play-enqueued $@

para versões > = 13.10, use isso:

#!/bin/sh

udisksctl mount -b /dev/sdXY
banshee --redirect-log --play-enqueued $@

Para verificar apenas quais dos pacotes udisks ou udisks2 estão instalados. Você pode verificar isso com o comando apt-cache policy <packagename> , ou apenas tentar executar udisks ou udisksctl e ver a resposta (se o comando estiver disponível, deve imprimir uma mensagem de ajuda).

Onde /dev/sdXY é o valor que você obteve para a sua partição do Windows. Salve em /home/your-username/bin como banshee-script

Abra o arquivo /home/your-username/.bashrc em gedit e adicione a linha:

PATH=$PATH:$HOME/bin

até o final do arquivo.

Agora copie e cole em um terminal:

chmod +x ~/bin/banshee-script
mkdir ~/.local/share/applications
cp  /usr/share/applications/banshee.desktop  ~/.local/share/applications
gedit  ~/.local/share/applications/banshee.desktop

Pressione Enter . Substitua a linha Exec= por:

Exec=/home/your-username/bin/banshee-script %U

Salve, reinicie e tente executar o Banshee (a partir do Dash) sem montar a partição do Windows.

Observação

Pode ser que você tenha definido sua pasta Música como /media/your-username/windows-partition/path/to/music . Portanto, você deve ir às preferências do Banshee, redefini-lo para /media/windows-partition/path/to/music e, em seguida, verificar novamente sua biblioteca ( Tools > Rescan Music Library ).

    
por edwin 14.07.2013 / 00:48