Як налаштувати віртуальну машину Windows у Linux
Потрібно запустити програмне забезпечення Windows у Linux? Одним із простих способів є інсталяція Windows на віртуальну машину.
Віртуалізація є кращою, ніж покладатися на Wine або подвійне завантаження, і надає віртуальному ПК Windows доступ до USB-портів вашого фізичного комп’ютера та інших пристроїв. Це також означає, що ви можете перемістити віртуальну машину на новий ПК, якщо поточний комп’ютер потребує заміни.
Ось усе, що вам потрібно знати про встановлення Windows у віртуальній машині на Linux за допомогою Oracle VirtualBox.
Що вам знадобиться для віртуальної машини Windows у Linux
Щоб почати, вам знадобляться такі речі:
- Програмне забезпечення віртуальної машини (що таке віртуальна машина? )
- Офіційний Windows ISO (завантажувальний диск або USB) із легальною ліцензією Windows
- ПК або ноутбук, який підтримує віртуалізацію (вам також знадобиться зовнішній DVD-привід, якщо ваш ноутбук є ультрабуком, або ви можете створити свій власний )
- Достатній обсяг системної оперативної пам’яті
Перші дві речі вам легко отримати. Рідко можна володіти ПК без ліцензії Windows, навіть якщо ви використовуєте Linux, але вам знадобиться комп’ютер із віртуалізацією.
Як увімкнути віртуалізацію в Linux
Щоб перевірити, чи підтримує ваш ПК Linux віртуалізацію, відкрийте вікно терміналу та введіть
lscpu
Ця команда відкриває все, що вам потрібно знати про ЦП вашої системи, наприклад модель, архітектуру, кеші та технологію віртуалізації.
У цьому прикладі ноутбук HP має віртуалізацію Intel VT-x.
Віртуалізацію, якщо вона не ввімкнена за замовчуванням, можна ввімкнути в системі BIOS. Шлях до цього залежатиме від апаратного забезпечення, яке ви використовуєте. Щоб отримати найкращі результати, завантажте системний BIOS і знайдіть посилання на Intel VT (на ПК з архітектурою Intel) або AMD-V (на ПК з процесором і материнською платою AMD).
Це відео пояснює, що вам слід шукати:
Що стосується системної оперативної пам’яті, хоча ви можете обійтися віртуалізацією на старих операційних системах із 4 ГБ, вам слід починати з 8 ГБ для найкращих результатів. Ноутбук, використаний для тестування цього посібника, має 12 ГБ оперативної пам’яті.
Вибір програмного забезпечення віртуалізації
Хоча QEMU є, мабуть, найкращим варіантом віртуальної машини для систем Linux, ми хочемо рішення, яке може запускати Windows з мінімумом суєти та яке можна швидко встановити. Таким чином, для цього підручника ми будемо використовувати Oracle VirtualBox.
Встановіть VirtualBox в командному рядку. Для систем на основі Debian:
sudo apt install virtualbox
Для дистрибутивів на основі RHEL (Fedora, CentOS) використовуйте:
sudo dnf install virtualbox
Якщо ви використовуєте Arch Linux або будь-який подібний дистрибутив, введіть:
sudo pacman -S virtualbox
Зачекайте, поки VirtualBox встановиться. Якщо ви бажаєте, ви також можете завантажити програму встановлення з Oracle. Наш посібник із встановлення Oracle VirtualBox пояснює це більш детально.
Налаштуйте Windows в Oracle VirtualBox
Установивши VirtualBox на комп’ютері з ОС Linux, запустіть програмне забезпечення.
Oracle VirtualBox можна використовувати для запуску будь-якої сучасної версії Windows. Цей посібник підходить для всіх, хто хоче встановити Windows 10 або 11, але він також має працювати для Windows XP, Vista, 7 або 8.1. (Деякі налаштування можуть відрізнятися, але всі працюватимуть.)
Почніть із натискання Створити, а потім дайте назву віртуальному пристрою. У розкривному меню «Тип» переконайтеся, що вибрано Windows, а в « Версія» — правильну версію Windows. Ви можете запускати майже все, починаючи з Windows 3.1 і закінчуючи сьогодні.
Натисніть «Далі », щоб продовжити, і на наступному екрані виберіть розмір пам’яті для віртуальної машини. Рекомендований розмір за умовчанням буде запропоновано на основі вибраної вами ОС і апаратного забезпечення вашого фізичного комп’ютера.
Натисніть «Далі », щоб створити свій віртуальний жорсткий диск, знову вибравши параметр за замовчуванням, якщо у вас немає особливо великого обсягу даних для запуску у віртуальній машині.
Після завершення натисніть «Створити », а потім виберіть потрібний тип файлу. Якщо ви просто збираєтеся використовувати віртуальний жорсткий диск із VirtualBox, натисніть «Далі», інакше виберіть інший відповідний формат. Потім ви повинні вказати, чи віртуальний жорсткий диск має бути розподілений динамічно (тобто він збільшується у розмірі за потреби, до попередньо вибраного верхнього ліміту) чи фіксований розмір. У більшості випадків вам потрібна динаміка.
Натисніть «Далі », щоб продовжити, підтвердьте (або змініть) назву файлу, розташування та розмір, а потім знову «Створити », щоб продовжити.
Встановлення Windows на Linux
З налаштованою віртуальною машиною — сприймайте це як створення ПК, але з віртуальними компонентами — тепер ви готові інсталювати Windows. Якщо ви використовуєте диск або USB-накопичувач для доставки ISO, зараз саме час вставити носій, що містить файл ISO.
Тепер натисніть зелену стрілку «Пуск» і виберіть розташування вихідних даних — диск інсталятора Windows. Натисніть «Пуск» і зачекайте, поки віртуальний комп’ютер завантажить інсталяцію Windows.
Якщо ви вже встановлювали Windows, ви повинні бути знайомі з цим, якщо ні, майстер допоможе вам у цьому.
Як встановити віртуальну машину Windows 10 на Linux без диска
Якщо ви розробник і шукаєте спосіб ненадовго встановити Windows 10 з метою тестування, все вищесказане може здатися вам невеликим зусиллям.
На щастя, є рішення, надане Microsoft. Віртуальні машини від Windows 7 до Windows 10 надаються (з 90-денним терміном дії) на порталі Microsoft Edge Developer. Віртуальну машину звідси можна легко завантажити та розгорнути у VirtualBox.
-
Перейдіть на сторінку віртуальних машин на порталі Microsoft Edge Developer
-
У розділі «Віртуальні машини» виберіть ОС, яка відповідає вашим цілям (виберіть Windows 7, 8.1 або 10)
-
У розділі Виберіть платформу віртуальної машини виберіть VirtualBox
-
Натисніть Download.zip
-
Після завантаження розпакуйте завантажений файл
-
Відкрийте Oracle VirtualBox
-
Виберіть Файл > Імпортувати пристрій
-
На екрані «Імпорт віртуального пристрою» знайдіть розпакований файл Download.zip
-
Натисніть Далі
-
Підтвердьте деталі віртуальної машини та запропоновані налаштування, вносячи будь-які зміни, які вважаєте за потрібне
-
Щоб продовжити, натисніть «Імпортувати» (тривалість імпортування залежатиме від оперативної пам’яті вашої системи та швидкості жорсткого або твердотільного диска)
-
Після завершення виберіть нову віртуальну машину та натисніть «Пуск».
Щоб увійти у віртуальну машину Windows, використовуйте ім’я користувача/пароль за замовчуванням IEUser/Passw0rd!
Як згадувалося раніше, варто створити знімок віртуальної машини після налаштування, щоб було легко повернутися, якщо щось піде не так.
Зауважте одне: вам може знадобитися налаштувати параметри віртуальної машини, щоб це працювало правильно. Власні рекомендації Microsoft стверджують, що ви повинні використовувати такі обсяги оперативної пам’яті:
- Образи Windows XP: 256 – 512 Мб
- Образи Windows Vista: 512 – 1024 МБ
- Образи Windows 7: 1024 – 2048 МБ
- Образи Windows 8: 1024 – 2048 МБ
- Образи Windows 10: 1024–2048 МБ
Отже, якщо завантажений образ віртуальної машини не працює належним чином, налаштуйте оперативну пам’ять, як зазначено. Як правило, орієнтуйтеся на максимальну, а не на мінімальну оперативну пам’ять.
Запустіть Windows і встановіть програмне забезпечення!
Якщо ви зайшли так далеко, ви закінчили. Ви повинні мати можливість завантажити Windows і встановити програмне забезпечення через DVD (завдяки інструментам VirtualBox) або шляхом завантаження та встановлення.
Усі ваші звичайні програми Windows мають працювати як зазвичай, обмежені лише апаратним забезпеченням вашого головного комп’ютера — фізичного ПК, на якому ви встановили VirtualBox. Використання віртуальної машини, ймовірно, найкращий спосіб отримати програми та ігри Windows, якщо Bottles and Wine не працює для вас.
Наявність віртуальної машини Windows, яку ви можете легко вмикати та вимикати, коли вам зручно, продовжуючи щоденну роботу з Linux, є величезною перевагою. Якщо вам потрібно запустити програмне забезпечення Windows і мати апаратне забезпечення для підтримки віртуалізації, то це чудове рішення.








