имя устройства интерфейса от em1 до eth0 linux 14.04 lts


Ответы:


6

Лучший способ добиться того, что вы ищете:

Сначала удалите пакет biosdevname

sudo apt-get remove biosdevname

тогда беги

sudo update-initramfs -u

После следующей загрузки все будет работать как надо.


2
Это сработало для меня. Этот пакет biosdevnameдолжен был быть включен как часть недавнего обновления apt-get, которое я выполнил.
скрепка

1

Отредактируйте / etc / default / grub и найдите следующее:

GRUB_CMDLINE_LINUX_DEFAULT=””
GRUB_CMDLINE_LINUX=””

Добавьте biosdevname = 0 в 2 строки:

GRUB_CMDLINE_LINUX_DEFAULT=”biosdevname=0”
GRUB_CMDLINE_LINUX=”biosdevname=0”

Тогда беги

sudo update-grub

В конце перезагрузите, после перезагрузки вы должны найти все сохраненные правила в /etc/udev/rules.d/70-persistent-net.rules


В Ubuntu 14.04 в этом месте нет файла grub, его можно найти в /boot/grub/grub.conf. Решение, которое работало для меня, было @oler askubuntu.com/a/620678
скрепка

Вам нужно установить biosdevname=0как LINUX_DEFAULT, так и LINUX? в результате grub.cfg имеет два biosdevname=0. Хотя это не должно быть проблемой, я думаю, что вы должны быть в состоянии установить любую из линий;)
Heartinpiece

0

Редактировать 70-persistent-net.rules

vi /etc/udev/rules.d/70-persistent-net.rules    

Найдите в файле аппаратное обеспечение с именем em1 и замените его на eth *

Сохранить и перезагрузить


Я добавил этот контент в /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM == "net", ACTION == "add", DRIVERS == "? *", ATTR {address} == «00: 10: b5: f5: b7: 31», ATTR {dev_id} == «0x0», ATTR {тип} == «1», KERNEL == «eth *», NAME = «eth0». а затем сохраняются и перезагружаются, как вы сказали, но это не происходит.
Амитабх Синха

Вам не нужно ничего добавлять, вы должны заменить строку, где em * была на eth *. Вот небольшой учебник upubuntu.com/2013/03/…
Хорхе Бухманн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.