LINUX.ORG.RU

Симлинки на FAT


0

1

Как создать симлинки на FAT?

Имеется флешка, отформатированная в FAT32. На ней разложено много файлов. Хочется, чтобы какие-то файлы лежали сразу в нескольких директориях. Создавать по нескольку копий — места не хватит.

Форматировать в Ext2 или NTFS нежелательно. Я эту же флешку вставляю и в компьютеры с Windows, и в фотоаппарат, не понимающий ничего сложнее VFAT.

Когда-то давно краем уха слышал про вариант драйвера FAT под линукс, отличный от VFAT, позволявший задавать (видимые только ему) длинные имена, юниксовые разрешения, симлинки. Как его включить в современных дистрибутивах?

Или может существуют другие варианты?

Дистрибутив — Ubuntu 10.10.

Заранее спасибо.

★★★★★

Ответ на: комментарий от GotF

Спасибо. Это не то, про что я слышал, но, похоже, сгодится.

Сразу вопрос: где хранится дополнительная информация о файлах?

question4 ★★★★★
() автор топика
Ответ на: комментарий от mky

> Вы, наверное, слышали про umsdos.

Ядерный драйвер, появившийся до Windows 95 и VFAT. Хранивший информацию в специальном файле. Да, он.

Он умер.

Сайт не обновлялся 5 лет. Последние версии ядер 2.6.8.1, 2.4.10 и 2.2.17. Прекратили пользоваться?

Спасибо за информацию.

question4 ★★★★★
() автор топика
Ответ на: комментарий от GotF

> В .pxovl и .pxovl.filename.ext

Спасибо. То, что нужно. Ставлю...

question4 ★★★★★
() автор топика
Ответ на: комментарий от GotF

При попытке смонтировать что-либо используя

mount ... -t posixovl ...

ругается

/sbin/mount.posixovl: invalid option — 'o'

Даже если не указывать никаких опций.

Нормально монтируются только уже смонтированные директории командой

/sbin/mount.posixovl mountpoint

А в остальном работает нормально.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

>> /sbin/mount.posixovl: invalid option — 'o'

Есть такая фигня. Но оно всё равно не работает от простого юзера, в отличие от mount.posixovl так что не нужно.

>> Нормально монтируются только уже смонтированные директории

Так задумано, если что.

GotF ★★★★★
()

Для каждого файла с неподходящими для FAT символами создаётся отдельный скрытый файл. Когда число пар превысило ~5000, машина зависла. После удаления файлов скрытые файлы остались, и диск читался с черепашьей скоростью. Пришлось отключать драйвер и чистить вручную.

question4 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.