Представим, что мы "переехали" с ALT Linux 4.0, на ALT Linux 5. Всё вроде бы также, но вот монтирование сетевых папок:
//10.0.11.254/files /mnt/net cifs \ ro,user,uid=500,gid=500,username=student,password=student,codepage=cp866,iocharset=utf8 0 0 //10.0.11.254/alt /mnt/alt cifs \ ro,user,uid=500,gid=500,username=student,password=student,codepage=cp866,iocharset=utf8 0 0описанных в файле /etc/fstab, не производится при загрузке системы. Хотя, если дать комунду:
mount /mnt/netили
mount /mnt/altто соответствующая сетевая папка подключится.
Для разрешения данной ситуации надо, всего лишь, добавить опцию _netdev к остальным имеющимся параметрам (выделено красным):
//10.0.11.254/files /mnt/net cifs \ ro,user,_netdev,uid=500,gid=500,username=student,password=student,\ codepage=cp866,iocharset=utf8 0 0 //10.0.11.254/alt /mnt/alt cifs \ ro,user,_netdev,uid=500,gid=500,username=student,password=student,\ codepage=cp866,iocharset=utf8 0 0
Замечание: Мельком встречал рекомендацю не ставить параметр _netdev первым при перечислении опций - сам не проверял, но если чего-то не пойдёт, то стоит иметь это ввиду.
P.S.: "Костыль", который часто применяется для быстрого разрешения подобной проблемы, в виде скрипта /etc/rc.d/rc.local с содержимым типа:
#!/bin/bash /bin/mount -t cifs //10.0.11.254/files /mnt/net -o \ ro,user,uid=500,gid=500,username=student,password=student,codepage=cp866,iocharset=utf8 /bin/mount -t cifs //10.0.11.254/alt /mnt/alt -o \ ro,user,uid=500,gid=500,username=student,password=student,codepage=cp866,iocharset=utf8не рекомендуется.