Я видел другие подобные вопросы, но не верю, что какой-либо из них решит мою проблему.
У меня есть виртуальная коробка Ubuntu VMWare. размещенный на машине XP. Машина XP разделяет папку VMWebRoot
Я хочу смонтировать эту общую папку в /var/www/Dev
(я считаю, что мне нужно смонтировать ее в /mnt
а затем добавить ссылку ymbolic, но по одному шагу за раз :)
Я добавил запись в /etc/hosts
с IP/ именем хоста для моей машины XP и могу без проблем пропинговать ее.
Я добавил следующее в fstab:
//MyHostName/VMWebRoot /var/www/Dev cifs exec,credentials=/etc/sambapassword 0 0
и создал /etc/sambapassword
который содержит:
username=MyXPHostName/MyUsername
password=MyPassword
Когда я перезагружаю коробку, система просто "зависает", когда доходит до точки, где происходит монтирование во время загрузки без сообщения об ошибке.
Если я из командной строки запускаю mountall
, я получаю следующее:
(...Problems mounting already mounted volumes as expected)
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mountall: mount /var/www/Dev [3701] terminated with status 32
В случае, если это была проблема с брандмауэром, я отключил брандмауэр Windows в окне XP. Тот же результат.
dmesg|tail
показывает:
CITS.VFS: No response for command 114 mid 1
CITS.VFS: cifs_mount failed w/return code = -112
Может кто-нибудь, пожалуйста, укажите мне в правильном направлении? Я полный новичок в Linux, и мне удалось продвинуться так далеко только через чрезмерный поиск в Google - я понятия не имею, является ли что-то из этого правильным / как отлаживать.
Редактировать:
Запуск smbclient //MyHostName/VMWebRoot
приводит к:
Session request to MyHostName failed (Called name not present)
Session request to *SMBSERVER failed (Called name not present)
Запуск smbclient //MyHostIPAddress/VMWebRoot
дает:
Session request to 192.168.99.100 failed (Called name not present)
Session request to 192. failed (Called name not present)
Session request to *SMBSERVER failed (Called name not present)