Запуск раздела Linux на VirtualBox

Вы можете принудительно переустановить пакеты (загрузка и повторная установка снова), выполнив следующую команду:

sudo apt install --reinstall aptdaemon aptdaemon-data google-chrome-unstable libsmbclient libwbclient0 python3-aptdaemon python3-aptdaemon.gtk3widgets samba-libs

Обратите внимание на дополнительный параметр --reinstall рядом со стандартной командой apt install.

Этот дополнительный параметр не зарегистрирован в man apt, но он включен man apt-get:

--reinstall
Re-install packages that are already installed and at the newest version.
2
задан 11 April 2018 в 17:07

6 ответов

Команда VBoxManage convertfromraw предназначена для образов дисков, а не для изображений разделов.

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

Отказ от ответственности [!d3 ]

Следующие инструкции адаптированы из моего другого ответа, и я еще не тестировал их для изображения.

Инструкции

Создайте новую виртуальную машину с новым виртуальным жестким диском с достаточной мощностью. Загрузите живой дистрибутив. Отформатируйте пустой жесткий диск, создайте (по крайней мере) один раздел с равным или большим размером, чем ваш образ. Восстановите свое изображение на вновь созданный раздел, например.
dd if=/media/shared/partition.img of=/dev/sdb1
Опционально продлить восстановленную файловую систему в соответствии с текущим размером раздела, например.
resize2fs /dev/sdb1
Восстановить GRUB с помощью метода chroot. При необходимости отредактируйте файлы конфигурации (особенно /etc/fstab, /etc/network/interfaces). Завершите работу виртуальной машины, отсоедините живой дистрибутив и загрузите клон сервера.

Ссылки

https://unix.stackexchange.com/questions/260094/taking-and-restoring-an-image-of-partition-with-dd https: // unix.stackexchange.com/questions/67095/how-can-i-expand-ext4-partition-size-on-debian
0
ответ дан 22 May 2018 в 11:29
  • 1
    Это в основном то, что сработало для меня, я использовал разные инструменты - pv вместо dd, grub-repair вместо chroot, но в основном такую ​​же идею. – user1414745 14 April 2018 в 14:45

Команда VBoxManage convertfromraw предназначена для образов дисков, а не для изображений разделов.

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

Отказ от ответственности

Следующие инструкции адаптированы из моего другого ответа, и я еще не тестировал их для изображения.

Инструкции

Создайте новую виртуальную машину с новым виртуальным жестким диском с достаточной мощностью. Загрузите живой дистрибутив. Отформатируйте пустой жесткий диск, создайте (по крайней мере) один раздел с равным или большим размером, чем ваш образ. Восстановите свое изображение на вновь созданный раздел, например. dd if=/media/shared/partition.img of=/dev/sdb1 Опционально продлить восстановленную файловую систему в соответствии с текущим размером раздела, например. resize2fs /dev/sdb1 Восстановить GRUB с помощью метода chroot. При необходимости отредактируйте файлы конфигурации (особенно /etc/fstab, /etc/network/interfaces). Завершите работу виртуальной машины, отсоедините живой дистрибутив и загрузите клон сервера.

Ссылки

https://unix.stackexchange.com/questions/260094/taking-and-restoring-an-image-of-partition-with-dd https: // unix.stackexchange.com/questions/67095/how-can-i-expand-ext4-partition-size-on-debian
0
ответ дан 17 July 2018 в 17:03

Команда VBoxManage convertfromraw предназначена для образов дисков, а не для изображений разделов.

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

Отказ от ответственности

Следующие инструкции адаптированы из моего другого ответа, и я еще не тестировал их для изображения.

Инструкции

Создайте новую виртуальную машину с новым виртуальным жестким диском с достаточной мощностью. Загрузите живой дистрибутив. Отформатируйте пустой жесткий диск, создайте (по крайней мере) один раздел с равным или большим размером, чем ваш образ. Восстановите свое изображение на вновь созданный раздел, например. dd if=/media/shared/partition.img of=/dev/sdb1 Опционально продлить восстановленную файловую систему в соответствии с текущим размером раздела, например. resize2fs /dev/sdb1 Восстановить GRUB с помощью метода chroot. При необходимости отредактируйте файлы конфигурации (особенно /etc/fstab, /etc/network/interfaces). Завершите работу виртуальной машины, отсоедините живой дистрибутив и загрузите клон сервера.

Ссылки

https://unix.stackexchange.com/questions/260094/taking-and-restoring-an-image-of-partition-with-dd https: // unix.stackexchange.com/questions/67095/how-can-i-expand-ext4-partition-size-on-debian
0
ответ дан 23 July 2018 в 17:54

Я не знаю, как это сделать, используя ваш .img-файл, но ваша цель легко сделать с помощью Clonezilla. Просто возьмите резервную копию Clonezilla раздела, затем загрузите свою виртуальную машину с помощью Clonezilla и восстановите ее.

Я на самом деле только что сделал это вчера, чтобы протестировать обновление 18.04 в vm, прежде чем делать это на реальном машина.

0
ответ дан 22 May 2018 в 11:29

Я не знаю, как это сделать, используя ваш .img-файл, но ваша цель легко сделать с помощью Clonezilla. Просто возьмите резервную копию Clonezilla раздела, затем загрузите свою виртуальную машину с помощью Clonezilla и восстановите ее.

Я на самом деле только что сделал это вчера, чтобы протестировать обновление 18.04 в vm, прежде чем делать это на реальном машина.

0
ответ дан 17 July 2018 в 17:03

Я не знаю, как это сделать, используя ваш .img-файл, но ваша цель легко сделать с помощью Clonezilla. Просто возьмите резервную копию Clonezilla раздела, затем загрузите свою виртуальную машину с помощью Clonezilla и восстановите ее.

Я на самом деле только что сделал это вчера, чтобы протестировать обновление 18.04 в vm, прежде чем делать это на реальном машина.

0
ответ дан 23 July 2018 в 17:54

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

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