Автосмонтируйтесь в fstab, больше не работающем до ручного выполнения 'sudo, монтируют-a'

У меня есть 3 общих диска SMB, с которыми я должен соединиться в целях работы. Я имел Индивидуалиста Ubuntu 10.10 и имел все мои диски, загруженные в fstab, который будет автосмонтирован. Все хорошо работало некоторое время, но непосредственно перед тем, как я обновил до 11.04 Аккуратных, 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 перестал работать на моем монтировании. Я вижу, что моя директива 'лампы' перестала работать, но поэтому машина в настоящее время снижается.

1
задан 20 May 2011 в 18:54

1 ответ

Если это не делает при начальной загрузке и хорошо работает после начальной загрузки совершенно возможно, что сеть не доступна в то время, когда монтирование сделано. Сети подходят при входе в систему в эти дни, таким образом, это кажется вероятным.

Два решения устранить эту проблему:

  1. Необходимо смочь добавить _netdev к Вашему списку опций монтирования. Это вынуждает монтирование ожидать сетевого интерфейса для подъема. Победа.

  2. Узурпируйте стопку начальной загрузки и настройте свою собственную сетевую плату. Если это - простое соединение Ethernet, бьющее что-то вроде этого в /etc/network/interfaces мог бы работать:

    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet dhcp
    

    Это немного более грязно, но это - то, что раньше делала Ubuntu. И это работает на меня.

Если в сомнении пробуют обоих. Сразу, если Вы должны.

1
ответ дан 7 December 2019 в 17:53

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

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