Перемещение 11.10 полной системы на новый жесткий диск [duplicate]

Я бы не запускал экземпляр браузера файлов с помощью gksu для открытия файла. Я бы использовал:

gksudo gedit /the/full/path/to/the/file

Или любой другой текстовый редактор легко скопировать многостраничный текст вставка.

1
задан 6 July 2012 в 13:01

3 ответа

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

начните с Gparted LiveCD или LiveUSB (используя Lily). Подключите оба из вашего HD (старого и нового), выберите разделы на старом диске и нажмите «COPY». на новом диске Изменение размеров разделов на новом диске в соответствии с вашим желанием. Начало с Ubuntu liveCD / liveUSB. Используйте blkid для проверки UUID разделов на новом диске. Редактируйте ваш / etc / fstab, расположенный на вашем новом диске, в соответствии с вашим UUID. Откройте a. (Ctrl + Alt + T), чтобы повторно установить Grub на новый диск.
fdisk -l
fdisk, чтобы проверить имя раздела Ubuntu на новом диске. В моем случае это sda1, поэтому давайте продолжим установку этого раздела:
mount /dev/sda1 /mnt
Наконец, давайте переустановим Grub на ваш новый диск sda:
grub-install --boot-directory=/mnt /dev/sda
Завершите работу и перезапустите с вашего нового диска!

[EDIT] Благодаря Gparted я отредактировал свой ответ, чтобы отразить его советы:

Не нужно редактировать fstab на новом HD, потому что Gparted должен скопировать раздел, а также его UUID. Я добавил несколько дополнительных шагов, чтобы сделать ваш новый HD загрузочным.

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

4
ответ дан 25 May 2018 в 09:43
  • 1
    При копировании разделенных разделов также копирует UUID на целевой диск, чтобы он не изменился. Это не скопирует grub grub, так как его нет в разделе. Это означает, что нужно вручную установить grub на новый диск, чтобы он был загрузочным – tomodachi 27 June 2012 в 19:29
  • 2
    Опция -t ext3 устарела и может быть опущена. Опция --root-directory=/mnt должна читать --boot-directory=/mnt, согласно man grub-install. – Serge Stroobandt 23 August 2016 в 15:17
Вот учебник, в котором подробно объясняется, как переместить вашу систему на новый более крупный диск. Короче говоря, вам нужно загрузиться на Live CD Ubuntu, а затем с помощью gparted подготовьте свой новый жесткий диск, создав раздел того же размера старого системного раздела и оставив дополнительное свободное пространство перед созданием любых новых разделов. Затем создайте резервный раздел с помощью partimage, восстановите его в системном разделе на новом жестком диске, исправьте grub и затем измените размер нового системного раздела на нужное значение. Вот объяснение в деталях. Подключите оба жестких диска и загрузитесь с компакт-диска Ubuntu Live. Затем вам нужно включить репозитории юниверсов / мультиверсий. Когда это будет сделано, откройте терминал (Alt + F2, затем введите gnome-terminal) и введите:
sudo apt-get install gparted partimage
, и когда это будет сделано, введите:
sudo gparted   
1

Подробные инструкции см. В разделе Ubuntu How To [ ! d6]

1Source: Ubuntu How To's

0
ответ дан 25 May 2018 в 09:43

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

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

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

0
ответ дан 25 May 2018 в 09:43

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

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