2

Поэтому я переместил свою библиотеку iTunes на внешний жесткий диск, используя статью об Apple KB. Затем я создал символическую ссылку из /Users/myuser/Music/iTunes в /Volumes/external/Music/iTunes и это тоже отлично работало. Затем я полностью стер эту систему и очистил установленную OS X Lion. Я воссоздал символическую ссылку в новой установке и запустил последнюю версию iTunes 10.4 (80).

Теперь некоторые песни не могут быть найдены. Если вы используете get info в iTunes, все файлы, которые работают, имеют путь вроде /Volumes/external/Music/iTunes/.....

Файлы, которые не могут быть найдены, используют путь, такой как file://localhost/Volumes/external/Music/iTunes/....

Достаточно странно, что XML-файлы библиотеки используют пути, у которых есть file:// Convention, но я знаю, что iTunes на самом деле не использует этот файл напрямую. "Неработающие" пути полностью действительны, но iTunes считает их отсутствующими.

Я думаю, что нашел другой образец. В файле библиотеки xml все треки, которые были разбиты в iTunes, имеют следующие теги, где в качестве рабочих треков они пропускаются.

<key>File Folder Count</key><integer>5</integer>
<key>Library Folder Count</key><integer>1</integer>

Как я могу (легко) это исправить?

1 ответ1

0

Ваша библиотека начинала как самостоятельная, и где-то внизу вы переключились на управление iTunes?

У меня тоже есть библиотека на внешнем диске (под Lion, хотя я не начинал с нуля, как вы), почему вы используете символические ссылки? ITunes может запустить библиотеку с внешнего диска без них.

Если вы закроете iTunes и удерживаете Option, когда откроете его снова, вам будет предложено выбрать медиатеку iTunes, перейдите к фактическому файлу библиотеки на внешнем томе (не через символическую ссылку) и посмотрите, работает ли он.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .