Что вызывает ошибку "mount: /etc/fstab: parse в строке 16 - игнорируется"?

Я пытаюсь смонтировать 5 общих папок samba на своей машине и получаю те же 5 ошибок:

mount: /etc/fstab: parse error at line 16 -- ignored
mount: /etc/fstab: parse error at line 17 -- ignored
mount: /etc/fstab: parse error at line 18 -- ignored
mount: /etc/fstab: parse error at line 19 -- ignored
mount: /etc/fstab: parse error at line 20 -- ignored

Вот строки из моего файла /etc/fstab:

//10.0.0.23/Documents "/home/alex/Network Shares/Documents" cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
"//10.0.0.23/Family Pictures" "/home/alex/Network Shares/Family Pictures" cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Scripts "/home/alex/Network Shares/Scripts" cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Shared "/home/alex/Network Shares/Shared" cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Torrents "/home/alex/Network Shares/Torrents" cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0

Любая помощь будет оценена.

1 ответ

Решение

Ваши места должны быть заменены на \040 в fstab так это должно выглядеть так:

//10.0.0.23/Documents home/alex/Network\040Shares/Documents cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Family\040Pictures /home/alex/Network\040Shares/Family\040Pictures cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Scripts /home/alex/Network\040Shares/Scripts cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Shared /home/alex/Network\040Shares/Shared cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0
//10.0.0.23/Torrents /home/alex/Network\040Shares/Torrents cifs credentials=/home/alex/.smbcredentials,uid=user,gid=group 0 0

Увидеть:

https://www.linuxquestions.org/questions/linux-newbie-8/fstab-space-in-mount-point-directory-names-846362/

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