Устройство 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-адрес, если это необходимо.

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

  • 256 цветов в консоли (tty)
  • Как я могу очистить старые пакеты ядра в элементарной ОС?
  • Зачем учиться C вообще?
  • Организация заголовков ядра Linux
  • Запретить File IO для процесса, за исключением FIFO
  • sysfs альтернатива / proc / acpi / button / lid / LID / state
  • Возобновление конфигурации ядра Linux
  • Найти создателя задачи
  • Какова цель разрешения на выполнение?
  • Какой тип файла / dev / core или / proc / kcore?
  • Как скомпилировать linux-версию ядра 3.16.1 для запуска в Slackware 14.1?
  • Linux и Unix - лучшая ОС в мире.