Переместите существующий образ флешки Linux на новую плату и поддерживайте индексацию интерфейса
Я написал небольшое приложение PHP на SBC. Я создал образ диска с CF-карты. Когда я записываю образ в новый CF и устанавливаю на новый SBC, индексные номера интерфейса (надеюсь, я это правильно заявляю) меняются. Например, номера интерфейсов на исходной плате - это eth0, eth1 и т. Д. Когда я перемещаю образ диска на новую плату, интерфейсы добавляются как eth5, eth6 и т. Д. Мой реальный вопрос: есть ли способ сохранить оригинальная индексация?
Возможно, есть лучший способ сформулировать мой вопрос, поэтому не стесняйтесь указывать на мое невежество.
1 ответ
Решение
Это можно сделать, удалив определения сетевого интерфейса в \etc\udev\rules.d\70-persistent-net.rules
Обычно эти определения начинаются с:
# PCI устройство