1

При использовании винчестеров больших объёмов рекомендуется использовать таблицу разделов GUID (часто используется название GPT), а не MBR. При этом при замене диска возникает проблема переноса системы без переустановки, поскольку не хочется второй раз устанавливать все программы, обновления, делать настройки и т.д. После непродолжительных поисков в сети и сопоставления информации из разных источников способ был найден.

Данный способ был успешно проверен на Ubuntu 14.04 amd64, но теоретически должен подойти для любого дистрибутива.

1. Делаем себе LiveUSB с дистрибутивом Linux и GPartEd. Выбор дистрибутива ограничивается только вашим вкусом.
2. Подключаем к компьютеру оба винчестера (предполагается, что новый ещё не размечен вообще) и загружаемся с флешки. При это новый диск должен быть первым, а старый - вторым.
3. На новом диске создаём таблицу разделов, тип выбираем GPT.
http://storage5.static.itmages.ru/i/14/0628/s_1403971694_2413939_dea805f26d.png
4. В начале диска создаём неформатированный раздел размером в 1 мегабайт и ставим на него флаг bios_grub. Этот раздел будет использоваться для загрузки.
http://storage5.static.itmages.ru/i/14/0628/s_1403971694_6517400_cba4d0ddf9.png
http://storage5.static.itmages.ru/i/14/0628/s_1403972024_1005557_1b2df88af6.png
http://storage6.static.itmages.ru/i/14/0628/s_1403972041_1694801_3b022692d9.png
5. Переносим со старого диска все разделы используя копирование/вставку - это работает намного быстрее пофайлового копирования, кроме этого, при таком копировани сохраняются идентификаторы разделов.
http://storage5.static.itmages.ru/i/14/0628/s_1403971694_8688646_63a55400a8.png
http://storage6.static.itmages.ru/i/14/0628/s_1403971694_3402424_3c7f000ebb.png
При необходимости размеры разделов изменяем.
http://storage6.static.itmages.ru/i/14/0628/s_1403971694_8058333_3a3500fc87.png
После того, как убедились, что разделы будут размещены правильно, выполняем операции.
http://storage6.static.itmages.ru/i/14/0628/s_1403971695_9894783_17d3272adc.png
6. На новом диске проверяем файл "/etc/fstab". Если разделы монтируются по GUID, ничего не трогаем, если же по имени устройства (/dev/sda1...) - правим номера разделов. При этом не забываем, что на новый диск при загрузке получит имя sda, так что букву не трогаем. Если разделы монтируются по GIUD, после перезагрузки следует отключить старый диск, иначе последствия могут быть непредсказуемыми - от ошибки при загрузке до одновременного монтирования двух разделов в один и от же каталог.

Скорость копирования зависит от вашего оборудования, у меня копирование 40 гигабайт заняло порядка 6-7 минут.
Дальше устанавливаем загрузчик.

7. Монтируем корневой раздел на новом винчестере. У меня это sda2, поскольку sda1 - тот самый раздел для загрузки.

sudo mount /dev/sda2 /mnt

Если у вас каталог /boot вынесен на отдельный раздел, монтируем и его:

sudo mount /dev/sda3 /mnt/boot

8. Устанавливаем GRUB:

sudo grub-install --root-directory=/mnt /dev/sda

Далее выключаем компьютер, отключаем старый диск и пробуем загрузиться.

P.S. Комментарии не по теме будут удаляться.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey

2 (13.01.2020 10:00:14 отредактировано user160)

Тема интересная, но ссылки
http://itmages.ru/image/view/1750428/dea805f2
или http://storage5.static.itmages.ru/i/14/ … 05f26d.png
и другие
перенаправляются на какую-то немецкую рекламу https://handy24hilfe.de/

Debian Buster  4.19.0-5-amd64 #1 SMP Debian 4.19.37-5

3

user160, потому что itmages.ru уже не функционирует как сервис. Хозяин сервиса удалил все.

4

Да, в принципе, картинки особо не нужны. Здесь и из текста всё понятно. Но при наличии времени переделаю скриншоты с нуля. Я-то их делал в процессе реального переноса системы, а не специально ab .

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey

5

согласен, картинки очень полезны, с ними намного подручнее и понятнее (образно мыслЯщим людям)!

6

sunjob, инструкцию надо полностью обновлять. Посмотрите на дату, здесь ещё написано просто для загрузки с GPT, без UEFI. 10 лет назад такое было возможно.
Сейчас надо загрузочный раздел минимум на 100 МБ делать и монтировать его в /boot/efi. А некоторые дистрибутивы вообще на 300 просят (хотя при 100 работают нормально, там занято максимум на треть).

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey