Перенос сервера с одного диска на другой

в разделе Администрирование | Метки: Debian, Linux

В некоторых организациях кризис сейчас достаточно ощутимо ударил по доходам, так что компании избавляются не только от сотрудников, но и от старых компов, недавно взамен старого компа, я купил себе в одной из таких фирм Dellовский комп и монитор.

Вместо старого компа стоит Dell. Переустанавливать систему я не стал, все таки Linux не винда, но несколько проблем появилось. Систему я копировал достаточно просто, нарезал установочный диск Ubuntu, загрузился с него, подмонтировал оба винта и с одного на другой перенес все командой cp -ax.

Однако после перезагрузки начались проблемы, Linux не видел сетевуху. Я попробовал три или 4 разных, Dlink, 3Com, Intel, ни одна не работала, в биосе можно было отключать PCI слоты, но они были включены, так что проблема была не в этом.
Вот как это выглядело при загрузке:

SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Bind socket to interface: no such device
Failed to bring up eth0

Пытался втыкать сетевухи по разным pci разъемам, одновременно несколько разных, ничего не прокатывало. Выход был таки найден в гугле, необходимо исправить файл /etc/udev/rules.d/75-persistent-net-generator.rules и удалить оттуда старые сетевухи (я вообще все оттуда удалил).

Потом появилась еще одна проблема, комп долго загружался, в этом месте Waiting for /dev to be fully populated, проходило несколько секунд и появлялось следующее: Error: Driver 'pcspkr' already registered, aborting....

Исправляется это таким образом:

# echo "blacklist snd-pcsp" >> /etc/modprobe.d/alsa-base-blacklist