Моя установка имеет два жестких диска. Меньший жесткий диск с разделом Windows C: и GRUB, а также большой жесткий диск с разделом Windows D: и установкой Linux - отдельные разделы / и /home . Windows D: не является системным разделом, но имеет множество приложений, установленных в дополнение к другим данным. Этот большой жесткий диск вот-вот выйдет из строя, сегодня он начал звенеть, и я заменяю его, как только смогу.

Я хочу переместить раздел D: и установить Linux на новый диск. Я знаю, как клонировать на жесткий диск того же размера, или когда задействована только одна ОС, но здесь я не совсем уверен и предпочел бы еще раз проверить, прежде чем что-то сломать.

Я предполагаю, что для Windows должно работать следующее. Подключите новый диск с пустым разделом, который станет E:. Скопируйте все D: в E: затем после отсоединения старого диска новым становится D: и все работает, потому что пути остаются прежними.

Для раздела Linux /home нет проблем, воссоздание его на новом диске и копирование любым способом должно работать.

Раздел / где у меня нет хороших идей. Я бы предпочел не использовать dd потому что я ожидаю, что новый диск будет иметь другой размер раздела. Неисправный диск равен 750 гигабайтам, новый - не менее 1 ТБ, а места на /home в настоящее время недостаточно, поэтому я бы предпочел выделить больше на новый диск. Но это исключает dd я думаю. Будет ли работать прямое копирование корневой файловой системы, исключая /dev и /proc ?

Наконец, есть загрузчик. Он находится на диске, который останется в ПК, поэтому нужно просто запустить работающую систему Linux, чтобы указать GRUB на новые разделы Linux с их UUID, как только все будет сделано. Любые предостережения здесь?

1 ответ1

0

На вашем месте, я бы использовал dd для клонирования старого диска на новый, а затем использовал gparted с некоторого живого usb-флешки (Ubuntu) для изменения размера раздела /home. Это, безусловно, самое простое решение. Если у вас возникнут проблемы с таблицей разделов в конце этого упражнения, вы можете использовать утилиту fixparts которая также доступна в Ubuntu.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .