Когда я запускаю (запускаю) программу Banshee, я хочу, чтобы Ubuntu автоматически монтировал определенный размонтированный раздел.
Сначала получите идентификатор устройства для раздела Windows. Откройте окно терминала, максимизируйте его и работайте:
sudo blkid -olist
Примите во внимание значение на device
столбец для раздела Windows, который содержит музыку. (Это может иметь форму /dev/sda2
например.)
Выполните следующее:
cd && mkdir bin
Затем откройте gedit и тип (или вставка копии) следующее для версий Ubuntu <13.10 (я думаю),
#!/bin/sh
udisks --mount /dev/sdXY
banshee --redirect-log --play-enqueued $@
для версий> = 13.10, используйте это вместо этого:
#!/bin/sh
udisksctl mount -b /dev/sdXY
banshee --redirect-log --play-enqueued $@
Чтобы быть уверенным просто проверяют который из пакетов udisks
или udisks2
установлен. Можно проверить это с командой apt-cache policy <packagename>
, или просто попытайтесь работать udisks
или udisksctl
и посмотрите ответ (если команда доступна, это должно распечатать сообщение справки).
Где /dev/sdXY
значение, которое Вы получили для своего раздела Windows. Сохраните его в /home/your-username/bin
как banshee-script
Откройте файл /home/your-username/.bashrc
в gedit и добавляют строку:
PATH=$PATH:$HOME/bin
в конец файла.
Теперь копия и вставка в терминал:
chmod +x ~/bin/banshee-script
mkdir ~/.local/share/applications
cp /usr/share/applications/banshee.desktop ~/.local/share/applications
gedit ~/.local/share/applications/banshee.desktop
Нажмите Enter. Займите место Exec=
строка с:
Exec=/home/your-username/bin/banshee-script %U
Сохраните его, перезагрузка и попытайтесь выполнить Банши (от Тире), не монтируя раздел Windows.
Комментарий
Могло бы иметь место, что Вы установили свою папку Music, чтобы быть /media/your-username/windows-partition/path/to/music
. Таким образом, необходимо перейти к предпочтениям Банши и сбросить его к /media/windows-partition/path/to/music
, затем повторно просканируйте свою библиотеку (Tools > Rescan Music Library
).