Что именно /etc/init/failsafe.conf
для? Я отключил таймеры сна в моем файле failsafe.conf, которые ускоряют загрузку. Есть ли минусы? Единственное, что я мог придумать - это описание по этой ссылке, в котором жалуется, что время ожидания недостаточно велико.
Я думаю, что [30] действительно мало. Вы защищаете только от случая, когда у пользователя была запись в / etc / network / interfaces, где устройство было удалено или не подключено. Это очень редкий случай. Увеличение тайм-аута до 60 секунд уменьшит вероятность ложного срабатывания и приведет к раннему запуску rc-sysinit. (Т.е. случай, когда dhcp занял 35 секунд).
Внутри самого файла failsafe.conf указано
# The point here is to wait for 2 minutes before forcibly booting # the system. Anything that is in an "or" condition with 'started # failsafe' in rc-sysinit deserves consideration for mentioning in # these messages. currently only static-network-up counts for that.
Я не верю, что rc-sysinit зависит от сети.
Какие цели /etc/init/failsafe.conf
служат?
boot
networking
Мистер Ли
источник
источник
Ответы:
Одна из целей failsafe.conf - предотвратить подобные проблемы с медленными DHCP-серверами: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/838968.
Не стоит взламывать таймер сна. Возможно, проблема в том, что
auto [ifname]
в вашем файле / etc / network / interfaces есть строка для интерфейса, который не получает адрес. Это часто случается, если вы устанавливаете с помощью проводного соединения, а затем прекращаете использовать это проводное соединение в пользу другого (например, WLAN).источник