Позавчера на работе умер мой комп с Ubuntu Linux 10.04 на борту. Поскольку разъезжал по разным делам, ремонтом смог заняться только сегодня. Снял винчестеры, получил новый системный блок, собрал всё, загрузился.
Не заработало:
1. Встроенная сетевая плата на умершей материнской плате, которая определялась как eth0, стала определяться на новой как eth2.
2. На старой материнской плате была встроенная видеоплата nVidia, а на новой — Intel, так что не запустилась нормальная графика, вышло окно перенастройки видеосистемы.
Возвращение встроенной сетевой плате имени eth0 заняло буквально пару минут — пришлось отредактировать файл /etc/udev/rules.d/70-persistent-net.rules закомментировать в нём строчку старой платы eth0 и исправить в строке описания новой платы eth2 её имя eth2 на eth0. Данное изменение требует перезагрузки компьютера.
Замена в /etc/X11/xorg.conf имени видео драйвера nvidia на vesa не дало ничего — графическая подсистема так и не хотела запускаться нормально. Пришлось создать файл конфигурации заново (там есть такой пункт меню восстановления графической подсистемы), после чего заработало как надо. После этого я посмотрел в /etc/X11 и не увидел там файла xorg.conf вовсе. Видимо, современной версии xorg он больше не нужен 🙂 Наверное, стоило бы попробовать разобраться с этим, ведь при запуске полноэкранных программ возможна установка неподдерживаемой частоты развёртки. Но мне это не особенно нужно 🙂
P.S. Ещё пришлось запустить синхронизацию времени, т.к. на компьютере было установлено летнее время.