Апостроф в fstab [закрыто]

Можно получить каталог окна для монтирования из-за апостроф. Соответствующий бит fstab:

# Auto-mount windows drive
UUID=0C1C51021C50E86A /media/windows ntfs defaults 0 0

# Auto-mount the Music folder
/media/windows/Documents\040and\040Settings/Foo\040Name/My\040Documents/My\040Music/Foo's\040Music /home/foo/Music none bind 0 0

Обратите внимание, что я использую \ 040 для экранирования пробелов, но man ascii не имеет (насколько я вижу) escape-символа для '. Я пробовал \ 047 безрезультатно

Мысли?

2
задан 26 September 2012 в 08:24

2 ответа

Я использовал 047 для апострофа. Это сработало.

/home/anwar/Anwar\047s\040Pictures /mnt none bind 0 0

Я думаю, вы должны проверить синтаксис. Папка в моем доме - «Анварские картинки». Монтируется в /mnt.

Проверьте эту страницу .

Ваша линия должна быть

/media/windows/Documents\040and\040Settings/Foo\040Name/My\040Documents/My\040Music/Foo\047s\040Music /home/foo/Music none bind 0 
0
ответ дан 26 September 2012 в 08:24

Вместо того, чтобы делать это в своем файле fstab, вы можете использовать символическую ссылку, которая будет работать всякий раз, когда монтируется раздел Windows. Вы можете создать это с помощью следующей команды:

ln -s "/media/windows/Documents and Settings/Foo Name/My Documents/My Music/Foo's Music" /home/foo/Music

Обратите внимание, что двойные кавычки заставят пробелы работать правильно - намного проще, чем метод mount.

[обновлен вопрос, поскольку использование 'bind' в качестве опции для папки допустимо, спасибо neon_overload]

0
ответ дан 26 September 2012 в 08:24

Другие вопросы по тегам:

Похожие вопросы: