ВМ як основа
Віртуалізація - це надання деяких обчислювальних ресурсів з метою забезпечення певних логічно ізольованих процесів, які виконуються на конкретному фізичному ресурсі. Під даним терміном зазвичай розуміється віртуалізація програмно-апаратної платформи. Для конкретного обладнання віртуалізується програма є гіпервізором. Гостьові системи розгортаються на базі гипервизора і можуть орієнтуватися на ту ж архітектуру центрального процесора, або можуть бути різними (наприклад, гостьова система PowerPC працює на x86 платформі). Осередком обчислювальних ресурсів, що використовуються для протікання певних процесів, є так чи інакше сконфигурированная ВМ (віртуальна машина з встановленим і налаштованим під певні завдання програмним забезпеченням).
Віртуалізація методом емуляції
Програма здатна працювати в двох режимах емуляції: призначеному для користувача і системному. У призначеному для користувача режимі проводиться динамічна конвертація інструкцій процесора і конвертація системних викликів. Другий режим емулює програмно-апаратний комплекс повністю.
Установка і запуск QEMU під Windows
Мало просто безкоштовно скачати віртуальну машину і інсталювати на свій комп'ютер, проблемою може стати створення віртуальної машини або помилки. Часто зустрічаються питання такого плану: не вийшло відкрити віртуальну машину, не вдалося відкрити сесію, установка віртуальної машини пройшла некоректно, не виходить створити сервер віртуальних машин, некоректно працює віртуалізація серверів.
Установку і запуск під Windows проведемо на прикладі OS Win 64-bit. По-перше, потрібно віртуальну машину для Windows QEMU скачати безкоштовно не покидаючи сайт programswindows.ru без реєстрації і SMS по одній з посилань на цій сторінці у передостанньому абзаці на світло зеленому тлі. Далі встановлюємо програму. наприклад, в C: / qemu - і не варто відразу шукати на робочому столі ярлик для запуску. Найперше слід створити образ жорсткого диска, на якому будуть працювати гостьові ОС. Для цього набираємо на клавіатурі Win + R >> cmd >> Enter і потрапляємо в консоль (cmd) куди копіпаст два рядки:
1. cd C: / qemu
2. qemu-img create xp.img 4096M
В результаті бачимо: Formating 'xp.img', fmt = raw, size = 4194304 kB. В папці програми перевіряємо розмір образу, який повинен бути заданого розміру, а не нульового. Після цього запускаємо саму машину командою із зазначенням завантажувального диска і приблизно такими параметрами:
qemu-system-x86_64.exe -L. -boot c -m 800 -hda //./PhysicalDrive1 --hdb C: /Qemu/XP.img
і приступаємо до роботи. Емуляція іншого комп'ютера подібна з початком експлуатації сьогодні купленого компа або ноута без попередньо встановленою OS. Для початку потрібно встановити операційну систему і все необхідне програмне забезпечення.