Вчера переехал в ноутбуке с HDD на SSD, WinXP+Ubuntu, выбор оси через загрузчик GRUB. Пытался перечитать как сделать это нормально, сломал мозг об бесконечные дискуссии на форумах. Искать диск 7-ки и крякнутые всякие акронисы не хотел.
Почесал пару минут голову. Сделал по своему:
SSD во внеш USB корбку.
Скачал опенсорсный образ GParted LiveUSB (
http://gparted.sourceforge.net/liveusb.php). С помощью опенсорсной UNetbootin (
http://unetbootin.sourceforge.net/ — есть под Win/ под Linux / под Mac) сделал загрузочную флешку из образа GParted.
Загрузился с флешки в GParted. Разметил диск вариантом «MSDOS».
Создал аналогичные старому харду разделы на SSD (Win - ntfs/ Ubuntu - ext4 / Data - ntfs) нужного мне размера (в моем случае переезд 160 -> 256, поэтому все разделы я делал больше). При создании разделов важно установить в параметре раздела «Align to MiB» — получем сразу правильное выравнивание.
Диск размечен. Теперь перенесем разделы с инфой.
На старом диске, на каждом нужном разделе по правой кнопке пункт «Copy», на SSD — «Paste» в каждый соответствующий раздел. Перекинул так 2 системных раздела — Win, Ubuntu. Файлы с раздела Data потом перекинул под XP.
Просматриваем в окошке внизу на всякий случай запланированные задачи по дискам.
Дальше жмем «Apply» (применить), GParted отработал чуть меньше чем за час. Выключил бук.
Перекинул SSD в бук. Старый хард в коробку.
Все. Грузится XP. Перекинул файлы со старого раздела Data в новый.
Теперь надо вернуть взад GRUB с выбором загрузки осек.
Нашел на харде образ LiveCD Ubuntu 12.04 LTS. Закинул тем же UNetbootin его на флешку. Бутнулся с нее, в консоле нагугленной строкой примаунтил SSD, второй нагугленной строкой проинсталил груб с конфигом из раздела Убунты.
Ребут. Все. Обе ОСьки работают как и прежде. Разделы выровнены.
Может кому-то сэкономит время. Нипуха.

Исправлено: junker, 12.04.2013 20:34