Создайте резервную копию виртуального бокса для новой установки - при миграции на 64-битный

Ошибка довольно очевидна:

make[3]: flex: Command not found

Mesa имеет зависимость сборки от flex, которую можно установить с помощью:

sudo apt-get install flex

Чтобы установить все зависимости сборки для Mesa сразу, запустите:

sudo apt-get build-dep mesa
8
задан 13 March 2012 в 10:09

2 ответа

Вы можете использовать «Мастер экспорта устройств» в VirtualBox для экспорта своей виртуальной машины и затем импортировать ее снова в свою переустановленную систему. Я использую VirtualBox 4.1.8, но эта функция существует, по крайней мере, для нескольких версий.

Экспорт виртуальной машины

Open VirtualBox Перейдите в меню File и выберите Export Appliance Выберите виртуальную машину (VM), которую вы хотите экспортировать, и нажмите Next Выберите, где вы сохраните экспортированную виртуальную машину и щелкните Next Просмотрите настройки и нажмите Export

Скопируйте экспортированный VM к внешнему жесткому диску (или поместить его в раздел, который будет пережить переустановку). После того, как вы переустановили, вы можете импортировать VM.

Экспортировать виртуальную машину

Открыть VirtualBox

Открыть VirtualBox

Перейдите в меню File и выберите Export Appliance
10
ответ дан 25 May 2018 в 13:32
  • 1
    Этот импорт делает только установку ОС или добавляет также среду разработки, которую я настроил на vm, я сделал экспорт? – Lykos 24 May 2017 в 10:42
  • 2
    @Lykos не уверен, что вы имеете в виду - он импортирует весь образ виртуальной машины – amc 24 May 2017 в 20:38
  • 3
    Я пытаюсь сказать, что если я импортирую vm, мне также нужно снова настроить среду разработки и новую среду или сделать импорт? Извините за мой плохой английский – Lykos 24 May 2017 в 23:04

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

Поэтому я уверен, что у вас уже есть планы сделать это. Если ваши изображения виртуального диска хранятся там (обычно в скрытом каталоге ~/.VirtualBox), ваши виртуальные диски также будут включены в вашу резервную копию вашего каталога HOME, и они будут восстановлены полностью функциональными и нетронутыми с вашей резервной копией позже. [!d2 ]

Однако выполнение обновления с 32-битного Ubuntu до 64-разрядного Ubuntu может быть выполнено без удаления ваших данных в вашем HOME. Если вы сохраните свой ДОМ, вы просто переустановите приложение виртуального окна в своей новой установке Ubuntu, чтобы все ваши виртуальные машины (включая моментальные снимки) остались нетронутыми.

Сказав это, могут быть случаи, когда может потребоваться резервное копирование виртуальной машины (например, если вы хотите создать новый домашний каталог, вам нужно изменить свое имя пользователя, или виртуальные машины не хранятся в HOME).

Затем вы имеют выбор для экспорта и импорта ваших машин в Open Virtualization Format (OVF) либо из графического интерфейса менеджера виртуальных окон, либо из командной строки

VBoxManage export <nameofvm> -o <nameofmachine>.ovf
VBoxManage import <nameofvm>.ovf  # use --dry-run first to check configurations

Из-за ограничений в формате OVF это будет [d1 ] создайте резервные копии ваших личных данных в домашнем каталоге , чтобы сохранить текущее состояние или моментальные снимки данного устройства. Вы можете клонировать виртуальную машину и регистрировать ее в новой установке, но это может быть больше, чем обычная резервная копия ~/.Virtualbox и возможных других мест, которые вы, возможно, определили для хранения виртуальных жестких дисков.

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

1
ответ дан 25 May 2018 в 13:32
  • 1
    Мне нравится, насколько это полно, но мне также нравится, как AMC очень шаг за шагом. Оба замечательных ответа. – Mittenchops 14 March 2012 в 00:41
  • 2
    Я также поддержал ответ amc;) Мое намерение состояло в том, чтобы добавить недостающие бит, особенно если вы сохраняете свой ДОМ во время обновления, ваши виртуальные машины будут продолжать работать без каких-либо других действий, которые вам нужно сделать (нулевой шаг, если хотите). – Takkat 14 March 2012 в 02:20

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

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