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

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

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

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

2 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам