Я экспериментирую с Linux и пытаюсь понять процесс начальной загрузки. По крайней мере, в системах, в которые я играл с udev, есть "модуль", который обнаруживает устройства. Однако, как только он обнаружен, он каким-то образом "добавляется" в список доступных интерфейсов, и вы можете выполнить команду "ip link set dev up". До этого шага, хотя он не будет распознавать имя устройства.
У меня вопрос, где это происходит, и какая команда используется?
Я знаю, что это происходит после "раннего пространства пользователя", так как я добавил хук к своему образу initramfs и использую "ip link" для вывода интерфейсов, и существует только петлевой интерфейс.
Это должно произойти довольно рано, и в моей системной среде, когда я выполняю команду systemctl, есть запись "device" как sys-subsystem-net-devices-ens33.device.
Не совсем понятно, как эта запись добавляется в список устройств или какие команды она выполняет.
Спасибо за любую помощь, я искал, но детали этого процесса не было легко найти.