Как уже упоминалось в другом ответе, в версии autofs (как минимум 5.0.7 и 5.0.8) есть ошибка. Они добавляют -s
флаг, который не поддерживается ntfs-3g.
Если обновление не вариант для вас, то здесь грязный обходной путь. Он заменяется /bin/ntfs-3g
сценарием-оберткой, который просто удаляет -s
флаг и передает другие опции реальному ntfs-3g.
Сначала создайте файл /bin/ntfs-3g_wrapper
с таким содержимым:
#!/bin/bash OPTS=$(echo $@ | sed "s/-s/ /") exec /bin/ntfs-3g_real $OPTS
Теперь сделайте его исполняемым, переименуйте реальный ntfs-3g
в ntfs-3g_real
и создайте символическую ссылку из ntfs-3g
в ntfs-3g_wrapper
:
sudo chmod +x /bin/ntfs-3g_wrapper
sudo mv /bin/ntfs-3g /bin/ntfs-3g_real
sudo ln -s /bin/ntfs-3g_wrapper /bin/ntfs-3g
Я успешно использовал этот подход. Конечно, это грязное решение. Обновление ntfs-3g
пакета может, например, заменить символическую ссылку новой версией ntfs-3g
двоичного файла, и проблема снова возникает.
Этот ответ основан на сообщении в блоге Скотта, большое спасибо, Скотт.