Устройство eth0 похоже не присутствует, задержка инициализации

Я клонировал федерацию и теперь пытаюсь настроить сетевые интерфейсы. Каждый раз, когда я добавляю новый сетевой адаптер, он начинается с номера eth3 (скорее eth0). Я попытался удалить и изменить 70-persistent-net.rules а также network-scripts/eth0 но ничего не исправляет проблему. Вот несколько выходов с моей машины

 [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 [root@abc ~]# cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line. # PCI device 0x15ad:0x07b0 (vmxnet3) #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x15ad:0x07b0 (vmxnet3) #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:ff", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2" # PCI device 0x15ad:0x07b0 (vmxnet3) #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:f5", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:16", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:20", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:2a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2" [root@abc ~]# service network restart Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization. [FAILED] [root@abc ~]# [root@abc network-scripts]# vi ifcfg-eth0 # Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:0c:29:a3:3e:16 IPADDR=192.168.1.75 IPV6INIT=yes IPV6_AUTOCONF=yes NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes NM_CONTROLLED=no GATEWAY=192.168.1.1 ~ 

Любые предложения о том, как я могу это исправить?

2 Solutions collect form web for “Устройство eth0 похоже не присутствует, задержка инициализации”

Пустой /etc/udev/rules.d/70-persistent-net.rules :

 [root@xxxsat601 ~]# echo > /etc/udev/rules.d/70-persistent-net.rules [root@xxxsat601 ~]# 

и перезагрузка. Он должен заполнить файл для вас. Этот файл существует так, что если вы вставляете новый сетевой адаптер в машину, чтобы он eth0 как eth0 он не принимал IP-конфигурацию eth0 (если вы опустили адрес mac из конфигурации) и вместо этого вызывается новое имя.

Если вы усекаете файл, нет никакой возможности для того, чтобы вся эта информация была там, если только это не похоже на конфигурацию оборудования.

Когда вы загружаете клонированную машину, введите ifconfig -a вы увидите, что нет eth0, но должен быть eth1. Он пытается инициировать eth0 из-за файла /etc/sysconfig/network-scripts/ifcfg-eth0 .

Чтобы исправить это, отредактируйте /etc/udev/rules.d/70-persistent-net.rules . Удалите первый блок для eth0. Измените второй блок на NAME="eth0"

Скопируйте MAC и замените MAC в /etc/sysconfig/network-scripts/ifcfg-eth0 и отредактируйте IP-адрес, если это необходимо.

Перезагрузите виртуальную машину, и вам должно быть хорошо. Это сработало для меня.

  • Как использовать команду netstat
  • change / proc / PID / environ после запуска процесса
  • Loginuid, должно быть разрешено изменять или нет (изменено или нет)?
  • Эмуляция изображения Большого Endian Basic Kernel
  • Могу ли я получить доступ к файлу терминала?
  • Нет скриптов сборки, доступных при компиляции модуля вне исходного дерева Linux
  • Практическое руководство по управлению виртуальной памятью
  • Влияет ли alsa на версию ядра?
  • Как безопасно удалять старые версии ядра в CentOS 7?
  • Как указать U-Boot не использовать uramdisk
  • Ядро Linux не находит initrd правильно
  • Interesting Posts

    Почему мне запрашивают пароль sudo, когда я указал «NOPASSWD» в файле / etc / sudoers?

    Создание дополнительного скрипта копирования и вставки

    Как показать только общий размер файла конкретного расширения командой `du`

    странное поведение setopt

    Почему я могу переключиться на пользователя, но не запускать сценарий, поскольку он

    Как я могу показать cd каталог, в который он переключается?

    Сделайте «меньше» точку перехода в центр результата поиска, а не вверх

    dc unix: сохранение начального значения даже после сохранения нового значения при одном и том же индексе массива

    Как получить правильный формат с даты касания – аргумент?

    X11 переадресация приложения OpenGL с компьютера, на котором установлена ​​карта NVIDIA, на машину с картой AMD

    Как настроить HAproxy для перенаправления нескольких доменов

    В чем разница между набором макросов mdoc для troff и макросом простого человека для создания новых manpages

    Как проще задавать задачи для пакета, используя инструмент префикса команд?

    Удаление hardlink с помощью rm -rfv удаляет оригинал?

    Как сделать загрузочный компакт-диск с защищенной загрузкой

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