Назад | Перейти на главную страницу

Перенос дисков Ubuntu на новый сервер

Сервер Ubuntu (Hardy Heron) умер пару дней назад. К счастью, жесткие диски были в порядке. Итак, теперь у нас есть новый сервер со старыми дисками.

Новый сервер не загружается. После ряда строк в последовательности загрузки говорится, что он не может найти диск с определенным UUID. Я использовал аварийный диск (Fedora), чтобы изменить меню grub для поиска фактического устройства, / dev / sda1. Сбой по-прежнему происходит с сообщением об ошибке, в котором вместо этого упоминается имя устройства. Жесткий диск, безусловно, есть, потому что с него система пытается загрузиться и находит grub.

Мне нужно перестроить каталог / dev? Как я могу это сделать? Есть еще одна проблема?

Вы можете загрузиться с компакт-диска Ubuntu в режиме восстановления. Затем вы можете запустить корневую оболочку. Ищите свои диски, используя:

# ls -l /dev/disk/by-uuid/

Вы должны получить символические ссылки на ваши настоящие диски, такие как / dev / sda1 и / dev / sda2.

смотреть на /etc/fstab и сравните UUID, который вы там нашли, с UUID, который вы получили от ls. Вы можете соответствующим образом отредактировать fstab. Вы можете попробовать смонтировать разделы самостоятельно и использовать df -hT yo проверьте смонтированные разделы.

Версия Ubuntu на вашем старом сервере была достаточно старой, поэтому я не стал бы пытаться устранять неполадки в дальнейшем. Я думаю, что пришло время для обновления, поэтому вам лучше установить версию Maverick с альтернативного компакт-диска Ubuntu в корневой раздел, сохранив неповрежденный домашний раздел. Ubuntu хранит все пользовательские настройки и файлы в вашем домашнем каталоге, поэтому вам нужно только сделать резервную копию своего /etc, /var/www веб-каталог, /usr/lib/mysql базы данных, /usr/src и /opt.

Вы можете потратить бесчисленные часы на устранение всех неполадок, и никто не может гарантировать вам успех.