QEMU - вільна програма для віртуалізації ПО для різних платформ. Я не буду зараз перераховувати список підтримуваних архітектур, просто наберіть ці 4 букви в вікіпедії і все побачите. Але суть не в цьому. Одного разу мені знадобилося (я пізніше розповім навіщо) створити QEMU-образ Windows XP.
- Качаємо Qemu-дистрибутив, розпаковуємо його в будь-який каталог.
- Створюємо образ диска в 2 Гб командою
> Qemu-img.exe create -f raw drive1.img 2048M
Створюємо qemu образ диска
qemu-system-i386w.exe -boot c -m 512 -L Bios -vga std -boot menu = on -hda drive1.img -cdrom "C: \ WinLite.iso" -rtc base = localtime, clock = host -net nic, model = ne2k_pci -net user
Щодо опцій - багато очевидно.
- -boot - завантаження з диска C :,
- -m - обсяг оперативної пам'яті в МБ,
- -L - каталог з BIOS-ами,
- -vga - режим графіки,
- -boot menu - відображення меню завантаження,
- -hda - образ першого диска (hdb, hdc відповідно інші),
- -cdrom - ISO-образ інсталяційного диска,
- -rtc base - годинник реального часу,
- -net - мережевий адаптер і доступ до нього для всіх користувачів
BAT-файл для запуску QEMU
Запускаємо файл.Установка Windows в Qemu
Ну і далі в тому ж дусі. Мені знадобляться образи деяких систем для наступної статті, а поки я можу сказати, що qemu знати (як з ним працювати) вельми корисно, так як безліч віртуалізіруемих платформ (наприклад Cisco ASA) поставляється найчастіше саме на qemu, для підключення в GNS3 і UNL .