У меня есть 3 общих диска SMB, с которыми мне нужно подключиться для работы. У меня был Ubuntu 10.10 Maverick, и все мои диски загружались в fstab для автоматической установки. Некоторое время все работало нормально, но как раз перед тем, как я обновился до 11.04 Natty, автомонтировка fstab перестала работать. К сожалению, я не знаю, что изменилось на моей машине или какое обновление было установлено, чтобы это произошло.
/etc/fstab
{snip}
//192.168.7.3/apache_proj/ /home/brett/Desktop/apache smbfs guest,rw,iocharset=utf8,uid=1000,gid=1000 0 0
//192.168.7.3/apache_54321/ /home/brett/Desktop/54321 smbfs guest,rw,iocharset=utf8,uid=1000,gid=1000 0 0
//freenas.local/shared/ /home/brett/Desktop/shared smbfs guest,rw,iocharset=utf8,uid=1000,gid=1000 0 0
//lamp/www/ /home/brett/Desktop/lamp smbfs username={snip},password={snip},rw,iocharset=utf8,uid=1000,gid=1000 0 0
Когда машина загружается, я запускаю эту команду, чтобы заставить их монтировать:
$ sudo umount /home/brett/Desktop/54321 /home/brett/Desktop/shared /home/brett/Desktop/apache; sudo mount -a
[sudo] password for brett:
umount: /home/brett/Desktop/54321: not mounted
umount: /home/brett/Desktop/shared: not mounted
umount: /home/brett/Desktop/apache: not mounted
Warning: mapping 'guest' to 'guest,sec=none'
Warning: mapping 'guest' to 'guest,sec=none'
Warning: mapping 'guest' to 'guest,sec=none'
mount error: could not resolve address for lamp: No address associated with hostname
(я запустил этот umount как в любом случае).
Я просмотрел dmesg и некоторые журналы ошибок и не мог понять, почему fstab не работает на моих установках. Я вижу, что моя директива «лампа» терпит неудачу, но это потому, что машина в данный момент недоступна.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
Вы должны добавить _netdev в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Выиграть. Узурпируйте загрузочный стек и настройте собственную сетевую карту. Если это простое подключение к сети Ethernet, в котором может работать что-то вроде этого в /etc/network/interfaces:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Это немного грязнее, но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаетесь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
Вы должны добавить _netdev в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Выиграть. Узурпируйте загрузочный стек и настройте собственную сетевую карту. Если это простое подключение к сети Ethernet, в котором может работать что-то вроде этого в /etc/network/interfaces:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Это немного грязнее, но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаетесь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
Вы должны добавить _netdev в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Выиграть. Узурпируйте загрузочный стек и настройте собственную сетевую карту. Если это простое подключение к сети Ethernet, в котором может работать что-то вроде этого в /etc/network/interfaces:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Это немного грязнее, но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаетесь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
Вы должны добавить _netdev в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Выиграть. Узурпируйте загрузочный стек и настройте собственную сетевую карту. Если это простое подключение к сети Ethernet, в котором может работать что-то вроде этого в /etc/network/interfaces:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Это немного грязнее, но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаетесь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
_netdev
в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Win. / etc / network / interfaces
может работать: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Это немного грязнее но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаюсь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
_netdev
в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Win. / etc / network / interfaces
может работать: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Это немного грязнее но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаюсь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
_netdev
в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Win. / etc / network / interfaces
может работать: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Это немного грязнее но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаюсь, попробуйте оба. Сразу же, если вам нужно.
Если он не загружается и работает после загрузки, вполне возможно, что сеть недоступна в момент завершения монтирования.
Два решения для устранения этой проблемы:
_netdev
в список параметров монтирования. Это заставляет mount ждать появления сетевого интерфейса. Win. / etc / network / interfaces
может работать: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Это немного грязнее но это то, что раньше делал Ubuntu. И это работает для меня. Если сомневаюсь, попробуйте оба. Сразу же, если вам нужно.