Перенос всей системы 11.10 на новый жесткий диск большего размера [дубликат]

Я хотел бы переместить мою текущую установку Ubuntu 11.10 на более крупный жесткий диск, так как старый не работает.

Я бы хотел избежать таких решений, как копирование блока dd (так как там будет неиспользованный пробел в конце) чем-нибудь более чистым, но я открыт для предложений.

Информация о разделах:

Size  Used Avail Use% Mounted on Partition type Encrypted
19G  9.9G  7.6G  57% /           ext4
59G   50G  6.2G  90% /home       ext4           Yes

Как лучше всего выполнить такую ​​задачу, желательно с учетом преимуществ / недостатков любого данного подхода.

6
задан 6 July 2012 в 12:01

4 ответа

Используйте клонезиллу.

Это позволит вам клонировать вашу текущую систему, включая mbr, без фактического копирования неиспользуемого пространства, что делает dd, следовательно, делает это быстрее

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

На главной странице Clonezilla есть список ограничений программного обеспечения:

  • Целевой раздел должен быть равен или больше исходного.
  • Дифференциальное / инкрементное резервное копирование еще не реализовано.
  • Онлайн-визуализация / клонирование еще не реализованы. Раздел, который будет отображен или клонирован, должен быть демонтирован.
  • Программный RAID / поддельный RAID / встроенный RAID по умолчанию не поддерживается. Это можно сделать только вручную.
  • Из-за ограничения формата изображения изображение не может быть исследовано или смонтировано. Вы не можете восстановить один файл из образа. Однако у вас все еще есть обходной путь, прочитайте это.
  • Восстановление Clonezilla live с несколькими CD или DVD еще не реализовано. Теперь все файлы должны быть на одном CD или DVD, если вы решили создать iso-файл восстановления.
0
ответ дан 6 July 2012 в 12:01

Вы также можете использовать redobackup , он создает образ всего диска и точно создает образ вашего текущего компьютера на жестком диске большего размера.

После того, как вы закончите, вы захотите расширить свой раздел, чтобы заполнить оставшуюся часть диска gparted.

Redobackup довольно интуитивно понятен.

0
ответ дан 6 July 2012 в 12:01

Вот учебник, который подробно объясняет, как перенести вашу систему на новый диск большего размера. Короче говоря, вам нужно загрузиться с Ubuntu live CD, а затем с помощью gparted подготовить новый жесткий диск, создав раздел того же размера, что и старый системный раздел, и оставив дополнительное свободное пространство перед созданием новых разделов. Затем создайте резервную копию раздела, используя partimage, восстановите его в системный раздел на новом жестком диске, исправьте grub и измените размер нового системного раздела до желаемого значения.

Вот подробное объяснение. Подключите оба жестких диска и загрузитесь с Ubuntu Live CD. Затем вам нужно включить репозитории юниверсов / мультивселенных. Когда это будет сделано, откройте терминал (Alt + F2, затем введите gnome-терминал) и наберите:

sudo apt-get install gparted partimage

, и когда это будет сделано, введите:

sudo gparted   

1

Подробные инструкции см. в Ubuntu How To

1 Источник: Ubuntu How To's

0
ответ дан 6 July 2012 в 12:01

Я использовал бы Gparted.

  1. запустите со своего Gparted LiveCD или LiveUSB (использующий Lily)
  2. Включите оба из своего HD (старый и новый)
  3. выберите разделы на старом диске и "СКОПИРУЙТЕ" его на новом диске
  4. Измените размер разделов на своем новом диске согласно Вашему согласному
  5. Запустите с Ubuntu liveCD/liveUSB
  6. Используйте blkid для проверки UUID разделов на новом диске
  7. Отредактируйте свой/etc/fstab, расположенный на Вашем новом диске согласно Вашему UUID
  8. Откройте терминал (Ctrl + Высокий звук + T) для переустанавливания Личинки на новом диске.

    fdisk -l
    

    fdisk для Проверки названия раздела Ubuntu на новом диске. В моем случае это - sda1 так, давайте продолжим путем монтирования этого раздела:

    mount /dev/sda1 /mnt
    

    Наконец, давайте переустановим Личинку в Вашем новом диске sda:

    grub-install --boot-directory=/mnt /dev/sda
    
  9. Закрытие и перезапуск от Вашего нового диска!

[РЕДАКТИРОВАНИЕ] Благодаря tomodachi, я отредактировал свой ответ для отражения его советов:

  • Никакая потребность отредактировать fstab на новом HD, потому что Gparted, как предполагается, копирует раздел, а также его UUID

  • Я добавил некоторые дополнительные шаги для создания нового HD загрузочным.

возможно, существуют более простые методы?

4
ответ дан 6 July 2012 в 12:01

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

Похожие вопросы: