Задать вопрос
@gameoverlord

Возможно ли запускать виртуальные машины с Linux Live CD с помощью Qemu?

Добрый день.

Не подскажите, возможно ли имея самозагрузочный Live CD на основе Linux запустить Qemu и виртуальную машину в нем?
Существуют какие-то образы с включенным Qemu в состав ПО?
Будет работать?

Заранее благодарен за ваши ответы.

P.S.: Нужен LiveCD с включенным в него Qemu, чтобы далее с помощью Qemu загружать виртуальные машины. Ну или Vmware Workstation
  • Вопрос задан
  • 243 просмотра
Подписаться 1 Сложный 4 комментария
Пригласить эксперта
Ответы на вопрос 3
@lanuser
В LiveCD не включают qemu. LiveCD содержат "тяжелое" ядро с кучей драйверов и, в большинстве случаев, установщик соответствующего Linux дистрибутива. Соответственно, виртуализация будет работать как минимум не оптимально. Опять-таки, откуда будет браться образ диска виртуальной машины, которую хочется запустить?
Можно с LiveCD поставить Linux на flash, загрузившись с нее поставить qemu и virt-manager через менеджер пакетов.
Ответ написан
Комментировать
bingo347
@bingo347
Crazy on performance...
Готовый live образ скорее всего не найдёте, но никто не мешает сделать свой.
Типичный live образ содержит squashfs образ и загрузчик (например grub), настроенный монтировать этот образ и грузить ядро с него.
Образ в принципе не обязан быть в squashfs и может содержать слепок любой fs пригодной для linux (ext4, btrfs, ...), но у последнего есть преимущество в виде сжатия и возможности монтирования только в ro режиме (образ не сломают).

Сделать такой образ проще простого:
- Собираете систему с нужными установками, например можете воспользоваться утилитой debootstrap или скачать archlinux bootstrap, разверните систему в директорию, сделайте chroot туда и доустановите необходимы софт.
- С помощью mksquashfs соберите из папки образ.
- Прикиньте сколько примерно нужно место под образ + grub, возьмите с запасом, сгенерируйте файлик нужного размера (например через dd if=/dev/null)
- Натравите на файлик утилиту parted (или аналоги), сделайте в нём таблицу разделов gpt и fat32 раздел на всё место, переименуйте файлик в .iso и смонтируйте с него созданый раздел
- закиньте туда свой образ squashfs и установите grub с настройками грузится с образа
Ответ написан
@gameoverlord Автор вопроса
Отвечаю сам на свой вопрос.
Knoppix 9.3
Live CD образ на основе Debian имеет в своем арсенале и Qemu и еще много что...

Велосипед уже изобретен.

Всем спасибо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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