Всякий раз, когда я пытаюсь создать ссылку на 16-гигабайтном Walkman на другой файл на Walkman, я получаю сообщение об ошибке "Операция не разрешена". Это происходит независимо от того, пытаюсь я создать жесткую или мягкую ссылку и отправляю ли я команду от имени себя или от имени пользователя root (с помощью sudo). Кто-нибудь знает, почему я не могу сделать это и есть ли способ обойти это?
2 ответа
Музыкальные проигрыватели обычно отформатированы как FAT16 или FAT32, ни один из которых не поддерживает мягкие или жесткие ссылки. Там нет никакого уровня файловой системы способ обойти это.
Вам понадобится как файловая система, так и поддержка ОС для программных ссылок, жестких или символических ссылок. Большинство портативных медиаплееров используют действительно простые файловые системы, fat32 для плееров, которые доступны в качестве запоминающих устройств (или MTP), или файловые системы различных поставщиков для ptp и базовые ОС. Если бы это был один из новых игроков на базе Android, то он использовал бы ext varient, и это могло бы сработать.
Хотя теоретически вы можете переформатировать устройство класса запоминающего устройства в файловую систему, которая поддерживает эти функции, простая ОС на большинстве PMP не будет поддерживать его. Тем не менее, это звучит как проблема XY - вы можете найти лучшее решение, сосредоточившись на том, почему вы хотите / должны связать этот файл.