У меня дома есть небольшой сервер, работающий под управлением Ubuntu Server, который используется как торрент-клиент, файловое хранилище и выполняет ещё несколько задач. Естественно он работает круглыми сутками. Всё работало как часы, но недавно он начал вести себя очень странно: то не видит файлы на дополнительном жёстком диске, но при этом видит директории (примонтирован в домашнюю директорию пользователя), то после перезапуска выдаёт «The Bios does not be installed. Please press
В результате я решился разобраться в чём же всё-таки проблема: в железе, в ОС или в программах. Для этого я снял жёсткие диски с него и установил на второй имеющийся у меня стационарный компьютер. При загрузке с жёсткого диска, снятого с сервера, всё заработало хорошо, но из двух имеющихся на материнской плате сетевых карт ни одна не определялась, точнее через lspci их было видно, а ifconfig говорил что есть только локальная петля. Выполнение /etc/init.d/networking restart вообще выводило что устройство eth0 не обнаружено. После нескольких дней разбирательств я понял в чём дело.
При переносе на новое железо Ubuntu добавил сетевые карты к списку имеющихся и они стали eth2 и eth3, а интерфейс у меня был настроен только для eth0. Для того чтобы объяснить Ubuntu какую сетевую карту нужно использовать для eth0 необходимо внести изменения в файл, отвечающий за сетевые карты:
sudo nano /etc/udev/rules.d/70-persistent-net.rules
Или же нужно создать новый интерфейс.
Теперь жёсткие диски работают на новом железе в том же режиме, что и на старом и если в течении недели всё будет работать отлично, то значит проблема именно в старом железе.
Здравствуйте. Была аналогичная проблема. При замене сетевой карты она не видится. Никак. Поиск в инете результата не дал. Спрашивал в комментариях http://elv.su/node/nastrojka-seti-v-ubuntu/ То же не подсказали. К сожалению, тот сервер благополучно был переустановлен и работает и я не могу глянуть что в файле /etc/udev/rules.d/70-persistent-net.rules Но помню, что пробовал настраивать и eth2 и eth3 — их не было. Могли бы Вы подробнее описать процесс первоначальной конфигурации сетевых карт. В частности, какой утилитой провести сканирование железа, чтоб сформировался файл /etc/udev/rules.d/70-persistent-net.rules.
Так получается, что в Desktop версии новая сетевая определяется и работает, а именно в Server версии это автоопределение отключено.
Уважаемый Виталий.
Как указано в самом файле /etc/udev/rules.d/70-persistent-net.rules , он автоматически генерируется файлом /lib/udev/rules.d/75-persistent-net-generator.rules .
А вот по поводу второго вопроса — не знаю. Это скорее к разработчикам, нежели пользователям.