Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Пропал eth0 при переносе системы  (Прочитано 1341 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mc

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Пропал eth0 при переносе системы
« : 02 Августа 2017, 21:44:26 »
Друзья, случилось страшное.
Ubuntu server 16.04. В качестве сервера старый нетбук.
Посыпался жёсткий. Дошло до того, что корень переходил в ro, проверка после перезагрузки помогала на час.
Перенёс систему на другой диск Clonezill'ой. Видимо перенеслось не всё, сеть не поднялась.
Как временное решение нашёл загрузку в режиме восстановления, там выбирал network, потом resume. Сеть поднималась, но это работало только на ядре 4.4.0-7х, на 8х сеть не подымалась. То есть проблема софтовая. Сейчас перестало работать совсем.
ifconfig не видит eth0
lshw -C network говорит ВЫКЛЮЧЕНО AR8132 Fast Ethernet
lsmod | grep atl1 говорит atl1c 40960 0

Выводы полностью показывать не могу, перепечатываю с экрана.

Вставляю старый посыпавшийся диск - всё работает.
Пробовал делать копию несколько раз, результат тот же.
Пока сеть была восстановил битые пакеты, найденные debsums.

Выручайте, сломал голову.
« Последнее редактирование: 02 Августа 2017, 21:56:29 от mc »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #1 : 02 Августа 2017, 22:06:23 »
ifconfig не видит eth0

А такая команда видит?

sudo ifconfig -a

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #2 : 02 Августа 2017, 22:22:59 »
mc,
в syslog ошибки смотрел?

Оффлайн mc

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #3 : 03 Августа 2017, 06:59:08 »
sudo ifconfig -aвидит enp1s0 (логическое имя из lshw -C network), eth0 не видит.

В syslog нашёл
server kernel: [ 2.75764] atl1c 0000:01:00.0 enp1s0: renamed from eth0и потом много раз ругается на отсутствующий eth0

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4469
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #4 : 03 Августа 2017, 07:11:38 »
mc, почитай на всякий случай что народ пишет о переименовании интерфейса

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #5 : 03 Августа 2017, 07:16:37 »
С "новыми" ядрами применена новая политика именования интерфейсов.
Тут есть два выхода: консервативный и модерн.
В первом случае, меняем новое имя на привычное ethX (поиск рулит)
Во-втором - правим конфиги под новые названия интерфейсов.

ИМХО правильней второй

Оффлайн mc

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #6 : 03 Августа 2017, 07:41:00 »
С "новыми" ядрами применена новая политика именования интерфейсов.
Тут есть два выхода: консервативный и модерн.
В первом случае, меняем новое имя на привычное ethX (поиск рулит)
Во-втором - правим конфиги под новые названия интерфейсов.

ИМХО правильней второй

Так ведь одна и та же система с одним ядром на двух жёстких дисках ведёт себя по-разному: на одном запускается сеть, на другом нет.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #7 : 03 Августа 2017, 12:07:36 »
Честно? Я вот даже не парился бы - решил бы эту проблему и пошёл бы жить дальше. Почему это происходит - фиолетово. Я не программист и тем более не разработчик системы или ядра, а потому исправить это не смогу.
Хотите исправить? Напишите хотя бы багрепорт.

Оффлайн mc

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #8 : 03 Августа 2017, 20:06:17 »
mc, почитай на всякий случай что народ пишет о переименовании интерфейса
fisher74,
Спасибо, переименование интерфейса помогло.
Однако вопрос меня гложет - почему одна система на разных HDD ведёт себя по-разному =)

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: Пропал eth0 при переносе системы
« Ответ #9 : 03 Августа 2017, 23:30:31 »
mc, Может был переход с 14.04 на 16.04

 

Страница сгенерирована за 0.063 секунд. Запросов: 25.