Rhythmbox и смена точек монтирования

Иногда точкам монтирования устройств свойственно меняться. Например, при очередном апгрейде Убунты, после чего внешние винчестеры стали у меня монтироваться не в /media/Label, а в /media/USER/Label (посмотреть что куда монтируется можно в том же GParted).

Что стало неожиданностью для Rhythmbox. Как следствие все файлы упали в Missing.

Вариантов решения проблемы видел два: либо перенастраиваем точки монтирования, либо указываем Rhythmbox где что искать надо. Просто же удалить все Missing files и импортировать файлы по новой совсем меня не устраивало. Библиотечка аж на 300Гб, плейлисты настроены, потерять их не хотелось, а при новом импорте пришлось бы все делать заново. В результате остановился на варианте попытаться показать РитмоКоробочке новые пути до файлов.

Как оказалось, все делается достаточно просто. Информация хранится в xml-ке, которая лежит по адресу ~/.local/share/rhythmbox/rhythmdb.xml:

Pop-Rock Bryan Ferry The Best Of Bryan Ferry

11 1 238 9606008 file:///media/tulvit/Elements%202/audio/music/Bryan%20Ferry%20and%20Roxy%20Music%20-%20Discography%201972-2009%20Mp3%20320%20Kbps/6%20Bryan%20Ferry%20Compilations/2009%20The%20Best%20Of%20Bryan%20Ferry%20@320/11.%20Don't%20Stop%20The%20Dance.mp3 file:///media/tulvit/Elements%202 1380684052 1380926312 1412457689 320 733408 audio/mpeg ParadiSe-Кинозал.ТВ Bryan Ferry Unknown

Все что нам надо сделать, это пройтись автозаменой, заменив старые пути на новые (в моем случае с media/Elements 2 на media/tulvit/Elements 2). И voilà, все работает.

VPS, который выше ожиданий

Linode

  • От $5 в месяц. SSD Storage, Intel E5 Processors, 40Gbit Network.
  • Скорость, стабильность, суппорт, документация — на высшем уровне.
  • Являюсь клиентом с 2013-го года. Только лучшие впечатления.

Реф. код: bc4d615fcd139afdd46f330e2b85a33f34348329

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.