Замените неисправный жесткий диск на SSD в Ubuntu, избегая переустановки

Я запускаю ванильный Ubuntu 20.04 в качестве ежедневного драйвера на Lenovo ThinkPad P72. В нем 2 диска, 1 Intel M.2 SSD, где / установлен и жесткий диск Seagate 1 ТБ, где /home установлен. Разделы не зашифрованы.

Недавно я стал замечать, что SMART сообщает о поврежденных секторах на диске Seagate, и мне пришлось fsck на нем при перезагрузке. Я купил SSD-накопитель Samsung 860 EVO емкостью 1 ТБ на замену накопителю Seagate. Я еще не делал замену дисков … Есть ли простой способ сделать это без переустановки ОС? Могу ли я клонировать диск Seagate в Samsung с помощью инструмента, заменить его и перезагрузить?

Я предполагаю, что это выполнимо, но дьявол кроется в мелких деталях (например, UUID разделов).

1 ответ
1

Если геометрия жесткого диска не больше, чем у SSD (и, вероятно, они такие же), вы сможете использовать ddrescue для побитового копирования жесткого диска на SSD. Скорее всего, это сработает для вас, если жесткий диск не слишком далеко.

Вы должны загрузиться с USB-диска, чтобы выполнить ddrescue, чтобы исходная файловая система не использовалась иначе. Убедитесь, что вы правильно указали идентификаторы дисков и используете / dev / sdX, а не sdX1

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *