Я использую Ubuntu 16.04 на ноутбуке. Я установил Virtual Machine Manager. Как мне запустить виртуальную машину в первый раз?
Я скачал два разных ISO. Я пытался создать виртуальную машину с Virtual Machine Manager, используя каждый из них. Но проблема с каждым из них была в том, что они не загружались. Я получал
Загрузка с жесткого диска... Загрузка не удалась: нет загрузочного диска. Нет загрузочного устройства.
Я использовал .ISO из надежных источников. Один .iso был для QemuEmulator (https://help.ubuntu.com/community/Installation/QemuEmulator). Другой .iso был для установки Ubuntu непосредственно на обычный ноутбук. Я использовал графический интерфейс Virtual Machine Manager. Я выбрал в основном настройки по умолчанию или использовал статьи, которые нашел в сети, чтобы создать виртуальную машину. Мне пришлось провести некоторые работы по устранению неполадок, чтобы увидеть какой-то вывод.
Я пробовал использовать команду virt-install из приглашения на ввод символа. Но и тут мне не повезло. Я пробовал использовать эту команду:
virt-install --connect qemu:///system --ram 512 -n foobar --os-type=linux --os-variant=debian8 --disk path=/root/debianfb.qcow2,device=virtio,format=qcow2 --vcpus=1 --graphics spice --noautoconsole --import --disk size=20
Я пробовал вариации указанной выше команды. Результаты показывали ошибку о том, что размер диска должен быть указан для несуществующего тома. debianfb.qcow2 — несуществующий том. Я думал, что этот основанный на символах способ создания виртуальных машин может заимствоваться из хостовой ОС. Но я не знаю правильного синтаксиса, чтобы это работало. Я открыт для использования либо GUI Virtual Machine Manager, либо команды с символьным приглашением, например virt-install. Что мне делать?
Я не пробовал загружать файл .qcow2. Как я могу знать, что он из надежного источника? Я просто хочу базовую виртуальную машину на моем ноутбуке Linux Mint с использованием KVM или QEMU.
решение1
Я не совсем понимаю, как / если вы явно создали /root/debianfb.qcow2
. Если его нет, то выполните:
qemu-img создать -f /root/debianfb.qcow2 20G
Если проблема не в этом, возможно, вы столкнулись с проблемой, с которой я столкнулся с Virtual Machine Manager (я не так хорошо знаком с 'virt-install'). Всякий раз, когда я создаю новую виртуальную машину, даже если я выбираю установочный носитель .iso во время установки, виртуальный CD-привод пуст, когда я заканчиваю установку. Поэтому убедитесь, что выбран правильный файл .iso для "CDROM source path".
Затем в разделе Boot Options убедитесь, что запись CDROM отмечена галочкой и что она первая в "Boot device order". Теперь попробуйте загрузиться и удачи!