Открытие необработанного раздела UBI для записи в Linux, если он смонтирован и используется init

Хорошее управление IP-адресами?

Linux не проверяет, используется ли уже IP-адрес так, как это делает Windows.

RedHat/CentOS использует dhclient в качестве DHCP клиента по умолчанию, который также не проверяет, используется ли уже IP адрес, полученный от DHCP сервера. Он (вероятно) предполагает, что DHCP-сервер был правильно настроен в первую очередь.

Вы можете установить garp для выполнения подобной процедуры, но вам придется вписать его в сетевые сценарии. Если вы это сделаете, то эквивалентом ArpRetryCount будет опция -c.

0
05.03.2018, 10:46
1 ответ

Si hay una línea en /etc/inittabcomo:

::restart:/tmp/updater_stage2

Luego, si envía SIGQUIT a init, se reemplazará con /tmp/updater _etapa2. Para recargar /etc/inittabdespués de haberlo cambiado, envía SIGHUP. Puede reemplazar /etc/inittabcon un montaje de enlace:

mount --bind /tmp/inittab /etc/inittab
kill -HUP 1
sleep 1
kill -QUIT 1

Si no hay /etc/inittabo soporte para inittabno compilado en initse ejecutará init, por lo que tendrá que reemplazar /sbin/initcomo:

mkdir /tmp/old_sbin
mount --bind /sbin /tmp/old_sbin
cp -as /tmp/old_sbin /tmp/new_sbin
ln -sf /tmp/updater_stage2 /tmp/new_sbin/init
mount --bind /tmp/new_sbin /sbin
kill -QUIT 1

Luego puede usar pivot_rooty chrootpara reemplazar el sistema de archivos raíz, que luego podrá desmontar (después de mover /tmp, /proc, etc. ).

1
28.01.2020, 02:43

Теги

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