Измените эти настройки перед загрузкой udev

У меня есть пользовательская версия CENTOS, которую я импортирую в Hyper-V на Windows Server. Однако, когда я импортирую его, адреса mac eth1 и eth2 теперь разные. Таким образом, они увеличиваются до eth3 и eth4.

Я написал сценарий, который может обнаружить, когда это произойдет, и отредактируйте файл /etc/udev/rules.d/70-persistent-net-rules чтобы он возвращался к eth1 и eth2 после перезагрузки.

Но лучшим способом сделать это, я думаю, было бы найти новые макинтош-адреса на ранней стадии загрузки, а затем отредактировать файл /etc/udev/rules.d/70-persistent-net-rules до того, как вообще будет /etc/udev/rules.d/70-persistent-net-rules udev. Таким образом, он будет загружаться с рекомендуемыми настройками.

Статические адреса mac не подходят для этого.

Есть ли способ получить новые адреса mac до их назначения? Также есть ли способ предсказать, на какой эт они будут назначены?

One Solution collect form web for “Измените эти настройки перед загрузкой udev”

Это не совсем ответ. Но я решил проблему, удалив информацию обо всех устройствах в /etc/udev/rules.d/70-persistent-net-rules перед перезагрузкой. Файл просто содержит:

"# Этот файл был автоматически сгенерирован / lib / udev / write_net_rules

#, выполняемой файлом правил persistent-net-generator.rules.

#

# Вы можете изменить его, если вы сохраняете каждое правило на одном

# строка и изменить только значение NAME =. "

Затем при перезагрузке мои устройства снова были установлены на eth0 и eth1.

  • Будет ли ключ usb иметь одно и то же имя каждый раз, когда я монтирую его?
  • Повторный заказ последовательных портов на многопортовой карте
  • Исходный код для имен устройств
  • Как использовать правила udev для управления / dev / xxx при работе в контейнере
  • Правило Udev для монтирования диска не работает
  • Программа, запускаемая из udev, не может открыть окно
  • Потеря (в реальном времени) разрешения при поступлении от корня к себе
  • Raspbian: проблема с перенаправлением вывода в скрипте udev
  • Правила udev не запускают скрипт при добавлении USB-устройства
  • разрешение отклонено / dev / bus / usb /
  • Как отключить USB-устройства на основе их идентификатора поставщика в GNU / Linux?
  • Interesting Posts

    Консольные TTY-дисплеи на встроенном мониторе Intel HD3000 вместо монитора NVidia GPU

    Управляйте приемником rs-232, как будто он понимает более свежий протокол IP

    smartctl на внешнем hdd внутри корпуса ide-to-usb

    Сбой жесткого диска у поставщика услуг – как восстановить / восстановить данные из / на рейде

    Что происходит, когда я делаю «cat debian.iso> / dev / sdX»?

    В чем разница между не превентивным, превентивным и выборочным превентивным ядром?

    проверить переменную в файле для согласованности в приращении

    Файлы компьютеров Mac не могут быть сохранены, они всегда были перезаписаны

    Настройка беспроводной сети на FreeBSD: маршрутизатор показывает, что беспроводное устройство подключено, но не может выполнить пинг

    Изменение виртуального сетевого интерфейса моментального снимка

    Не удалось отказать выбранному локальному пользователю для входа в ftp-сервер

    Роль драйвера состояния Intel P

    Могу ли я заставить zsh включить стек каталогов в завершение табуляции для тильды (~)?

    Найти результат, используемый в выражении if

    При запуске на уровень выполнения он выполняет предыдущие уровни выполнения?

    Linux и Unix - лучшая ОС в мире.