Во-первых, это новое поведение, описанное в примечаниях к выпуску 11.10, которое я на самом деле разработал вместе со Скоттом Мозером, чтобы повысить надежность загрузки сервера.
Комментирование lo
будет означать, что у вас нет возможности локальной сети, что сломает некоторые программы, когда они попытаются использовать сеть. Это также приведет к тому, что ваша система никогда не загрузится, потому что это очень важно. Итак, оставьте эти две строки:
auto lo
iface lo inet loopback
Эти биты eth0
означают, что ваша машина настроена на ожидание динамического адреса, который будет назначен ей, прежде чем сеть будет считаться UP . В pre-upstart
версиях Ubuntu (8.10 и более ранних) система ожидала этого до 60 секунд, прежде чем продолжить загрузку. Когда это upstart
было добавлено, это условие больше не ожидалось, потому что сетевые интерфейсы, которые не всегда ожидали подключить, лучше управляются чем-то вроде network-manager
.
Итак, если у вас есть сервер, вы, вероятно, захотите дождаться динамического адреса, иначе система загрузится без доступа всех своих сетей (что происходит, если для получения адреса требуется более 2 минут). Если у вас есть ноутбук, к которому вы не всегда рассчитываете подключиться eth0
, настройте его eth0
в диспетчере сети и удалите только те линии /etc/network/interfaces
, которые должны избавить вас от задержки загрузки.
Имейте в виду, есть известная ошибка с, VMware
и dbus
это также вызывает это сообщение.