Миграция с 32-х на 64-х бит с использованием virtualbox

У меня есть 32-битная установка Ubuntu, которую я хотел бы перенести на 64-битную. Чтобы минимизировать риск и убедиться, что установка работает, я хотел бы сначала выполнить установку на виртуальной машине VM.

Я намереваюсь установить свежую копию 64-битной Ubuntu в virtualbox. Получить список пакетов в 32-битной системе. Установите их на 64-битной. Слить мой / и т. Д. С помощью какого-то интерактивного слияния. Затем смонтируйте мой домашний каталог, убедитесь, что все работает. Сделайте резервную копию моего старого корня, а затем скопируйте мой новый корень с ВМ на хост.

Этот план выглядит хорошо? Есть ли что-то проще?

1
задан 13 August 2013 в 04:59

2 ответа

Метод, который вы придумали, может работать, но было бы намного проще:

  1. Экспортировать список пакетов в вашей 32-битной системе
  2. Установить Ubuntu 13.04 64 -бит прямо поверх старой установки, выбирая опцию во время установки, чтобы сохранить данные в вашем / домашнем разделе
  3. Импортировать список пакетов в вашу 64-битную систему
0
ответ дан 13 August 2013 в 04:59
  1. В текущей 32-разрядной установке выполните команду:

    $ dpkg --get-selections> ~ / 32bit-packages

  2. [ 116] Установить Ubuntu 64-bit

  3. В новой 64-битной установке введите команду:

    $ sudo dpkg --set-selections < 32-битные пакеты $ sudo apt-get -y update $ sudo apt-get dselect-upgrade

0
ответ дан 13 August 2013 в 04:59

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

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