Я установил Linux 14.04 LTS. Я получаю имя устройства интерфейса как em1 и eth0. Я хочу переименовать его в eth0 и eth1.
Я установил Linux 14.04 LTS. Я получаю имя устройства интерфейса как em1 и eth0. Я хочу переименовать его в eth0 и eth1.
Ответы:
Отредактируйте / 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
/boot/grub/grub.conf
. Решение, которое работало для меня, было @oler askubuntu.com/a/620678
biosdevname=0
как LINUX_DEFAULT, так и LINUX? в результате grub.cfg имеет два biosdevname=0
. Хотя это не должно быть проблемой, я думаю, что вы должны быть в состоянии установить любую из линий;)
Редактировать 70-persistent-net.rules
vi /etc/udev/rules.d/70-persistent-net.rules
Найдите в файле аппаратное обеспечение с именем em1 и замените его на eth *
Сохранить и перезагрузить
biosdevname
должен был быть включен как часть недавнего обновления apt-get, которое я выполнил.