Таким образом к контексту, у меня есть несколько запусков машин через pxeboot, которые используют долю nfs в качестве их корня.
Способность использовать его, Вы можете / для определения имени устройства в pxelinux.cfg, который Вы хотите использовать для той начальной загрузки.
Теперь я знаю, что переименование устройств работало бы с добавлением /etc/udev/rules.d/70-persistent-net.rules
и добавление содержания как это:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", NAME="mynewname"
Это Альс работает на все устройства помимо того одного устройства, которое необходимо оставить внутри /etc/network/interfaces
на вручную как это:
iface enp8s0f2 inet manual
Таким образом, система не пытается перезапустить устройство и в то время как выполнение его разрушает систему.
Однако теперь при попытке вокруг переименованием имен устройств я заметил, что это также не возможно (по крайней мере, я не мог найти очевидный путь) переименования этого используемого устройства. Я предполагаю, что это - потому что система заблокирована загруженным ядром для перезапуска устройства, которое используется в качестве nfsroot.
Теперь мой вопрос был бы, существует ли способ переименовать его?
Как корректировка имени во время начальной загрузки (поэтому перед nfs монтируются, происходит), и не впоследствии, через добавлять команду или корректировку ядра, используемого для начальной загрузки?