Как без проблем решить проблему с жестким диском на машине с Ubuntu

Я видел, что на моем домашнем сервере достаточно много перенесенных секторов с одним жестким диском, так что пора заменить его.

Конечно, я могу подключить сменный жесткий диск, отформатировать и начать с нуля, но это не так уж и убедительно.

Поскольку этот домашний сервер в настоящее время не оборудован каким-либо RAID-массивом, я полагаю, что застрял при подключении второго жесткого диска и переносе содержимого со старого жесткого диска на замену, а затем переключении жесткого диска по умолчанию внутри ОС (Ubuntu 10.10).

Для меня, имея zip-zero опыт этого, я не знаю, с чего начать.

  1. Как я могу передать данные из Harddrive 1 -> Harddrive 2?
  2. Как мне переключить "основной жесткий диск" внутри моего Ubuntu 10.10?

Спасибо

2 ответа

Решение

Возможно, для этого есть специальные инструменты, но если вы хотите испачкать руки и сделать это самостоятельно, выполните следующие шаги:

  1. Присоедините новый жесткий диск физически. Определите устройство (/dev/hdc, /dev/sdba, что угодно).
  2. Используйте fdisk для разметки нового диска. Не забудьте пометить раздел, который будет новым /boot, как загрузочный.
  3. Монтируйте новые разделы по одному, в /mnt. Когда машина не работает (лучше использовать однопользовательский режим), используйте dump | восстановить, чтобы скопировать данные из каждого старого раздела в каждый новый раздел.
  4. Используйте grub для установки MBR на новый жесткий диск.
  5. Извлеките (и аккуратно храните!) Старый жесткий диск, заменив его новым. Подготовьте загрузочный носитель на случай, если он не загрузится с нового жесткого диска.
  6. Как только вы полностью довольны новым жестким диском, поместите старый в шасси и используйте DBAN, чтобы безопасно стереть его перед утилизацией.

Каждый из этих шагов включает в себя много мелких деталей, и вам настоятельно рекомендуется прочитать каждый шаг и попробовать его на устройстве разработки, прежде чем делать это на вашем живом устройстве. Но вы многое узнаете о низкоуровневом системном администрировании к тому времени, когда вы все это сделали. Удачи!

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