среда, 8 апреля 2020 г.

Запуск Linux ISO 64 bit в виртуальной машине QEMU

Возможно вы захотите посмотреть и протестировать какую нибудь систему Linux. В этом случае необязательно устанавливать или записывать ISO файл Linux на флешку. Есть другой способ запустить систему в системе с помощью виртуальной машины QEMU. Большинство разработчиков Linux предлагают скачать 64-битные ISO-образы Linux. Так вот если у вас персональный компьютер поддерживает установку 64-битной системы но без поддержки виртуализации что делать. Возможно вы слышали что виртуальные машины такие как VirtualBox не работают с 64-битными системами если ваш компьютер не поддерживает виртуализацию ( Intel VT или AMD-V ).




Итак действительно ли нет решения без поддержки виртуализации. Решение есть и это QEMU виртуальная машина.

Очень легко запустить любую ОС с помощью QEMU из командной строки или с графическим интерфейсом.

Сначала надо установить виртуальную машину QEMU и графический интерфейс AQEMU.
Вводим следущие команды через терминал:

sudo apt-get install qemu
sudo apt-get install qemu-system-x86
sudo apt-get install aqemu

Открываем AQEMU нажимаем на плюс и создаем новую виртуальную машину.


В первом окне ничего не трогаем и нажимаем Next.


Далее выбираем OS Type: Linux 2.6 x86_64 и жмем Next.


В третьем окне выбираем Select a Machine Accelerator - TCG и переходим к следующему окну.


В четвертом окне вводим имя для виртуальной машины или оставляем прежнее.


В пятом окне вводим размер для виртуального диска.


В шестом окне выбираем No Network так как нам интернет не нужен в виртуальной машине и в седьмом окне нажимаем Finish.

И последнее осталось выделить память для виртуальной машины хотя бы 1GB на вкладке VM.

Виртуальная машина создана и нам остается скачать какой нибудь ISO образ Linux и запустить.

На вкладке Media жмем Add CD/DVD-ROM и в окне выбираем наш ISO файл с Linux.


Начнется процесс запуска ISO образа Linux в отдельном окне и придется подождать какое то время.

Или вы можете воспользоваться вторым способом и запустить виртуальную машину с ISO образом Linux из командной строки.

Открываем терминал из той папки где у вас находится ISO образ Linux и вводим команду в терминале:

qemu-system-x86_64 -m 1G -cdrom linux-lite-4.8-64bit.iso

Произойдет тоже самое запустится ISO образ Linux в отдельном окне.

Также вы можете скачать QEMU для других систем (macOS и Windows).