Донецкий техникум промышленной автоматики

Як встановити Linux на віртуальну машину VirtualBox

  1. Установка Oracle VM Virtualbox на Віндовс 7
  2. Установка Лінукс на віртуальну машину Oracle VM Virtualbox

VirtualBox (Oracle VM VirtualBox) - безкоштовне програмне засіб віртуалізації для операційних систем Майкрософт Віндовс, Лінукс , FreeBSD, Mac OS X, Solaris / OpenSolaris, ReactOS, DOS і інших. Після випуску першої загальнодоступної версії VirtualBox в 2007 році, за відносно короткий час, даний програмний продукт став одним з найпопулярніших пакетів віртуалізації на увазі не тільки безкоштовності, але і високої надійності, простоті використання, підтримки безлічі національних мов, непоганий довідкової системі (на момент написання поста - тільки англійською мовою) і платформ.

Якщо спрощено, то VirtualBox - комплект прикладних прог, системних служб і дров, емулює нове комп'ютерне обладнання в середовищі операційки, де працює VirtualBox. На віртуальному ПК (віртуальній машині, скорочено - ВМ), що створюється в його середовищі можна встановити практично будь-яку операційну систему (гостьову ОС) і юзати її паралельно з основною. Так, наприклад, на реальному ПК з Віндовс можна встановити віртуальну машину (VM - Virtual Machine) з операційною системою сімейства Лінукс і користуватися обома ОС відразу. Крім цього, можна налаштувати взаємодію між цими системами по локальній мережі, обмін даними через змінні носії, загальні папки і т. П. Також, поточний стан віртуальної машини (і стан встановленої на ній операційної системи ) Можна зафіксувати, і при необхідності, в будь-який момент часу - виконати повний відкат на цей стан.

В даному записі розглядається приклад установки і настройки VirtualBox в середовищі Віндовс 7 і інсталяції Лінукс Mageia на новій віртуальній машині.

В даному записі розглядається приклад установки і настройки VirtualBox в середовищі Віндовс 7 і інсталяції Лінукс Mageia на новій віртуальній машині

Установка Oracle VM Virtualbox на Віндовс 7

Свіжу версію VirtualBox для конкретної операційки можна закачати на сторінці завантаження проекту.

Інсталятор VirtualBox для операційних систем Віндовс - виконуваний файлик, який в середовищі Віндовс 7, треба запустити від імені адміністратора . Розпочнеться стандартна установка програмного забезпечення:

Розпочнеться стандартна установка програмного забезпечення:

В процесі подальшої інсталяції VirtualBox буде видано попередження:

В процесі подальшої інсталяції VirtualBox буде видано попередження:

Це означає, що при установці мережевих дров VirtualBox, будуть скинуті поточні мережеві з'єднання і станеться тимчасове відключення від мережі. Якщо, наприклад, паралельно з установкою, виконується обмін даними з мережевим диском, то він завершиться помилкою. Якщо робота в мережі не виконується, то короткочасне відключення адаптерів не матиме жодних наслідків, і треба дозволити продовження установки натисканням кнопочки Yes. В іншому випадку, спочатку треба завершити роботу з мережевими ресурсами. Також, система безпеки Віндовс може запросити підтвердження на дозвіл установки нового програмного забезпечення:

Також, система безпеки Віндовс може запросити підтвердження на дозвіл установки нового програмного забезпечення:

Треба встановити галочку «Завжди довіряти програмного забезпечення Oracle Corporation» і натиснути кнопку Встановити.

Після закінчення установки буде виконано запуск основного програмного модуля VirtualBox.

Установка Лінукс на віртуальну машину Oracle VM Virtualbox

Процес установки Лінукс чи будь-якої іншої ОС складається з 2-х частин:

  • Створення віртуальної машини під обрану для установки гостьову операційну систему.
  • Визначення джерела, що містить інсталяційний дистрибутивом і запуск процесу установки.

Процес установки нової ОС на віртуальній машині, практично нічим не відрізняється від установки на реальній - виконується завантаження VM з інсталяційного диска і подальше проходження вказівкам інсталятора. Джерело завантаження визначається установками віртуальної машини (За замовчуванням, порядок завантаження наступний - дискета, CD-ROM, вінчестер . Мережа).

При першому запуску VirtualBox відображається основне вікно програми з привітанням і активної кнопкою «Створити» для створення нової VM:

При першому запуску VirtualBox відображається основне вікно програми з привітанням і активної кнопкою «Створити» для створення нової VM:

В цілому, для загального ознайомлення з гостьовою операційною системою, в якості якої буде виступати Лінукс Mageia, ніяких обов'язкових налаштувань не потрібно. Можна відразу братися до створення віртуальної машини - тиснемо кнопку Створити. Після чого буде запущений процес створення нової віртуальної машини і потрібно визначити її основні параметри:

- Ім'я віртуальної машини. Відповідно до нього буде створено каталог з файлами віртуальної машини. За замовчуванням - підкаталог в «C: \ Users \ Користувач \ VirtualBox VMs \».

- Тип операційки, яка буде встановлена ​​на віртуальній машині. В даному випадку - Лінукс

- Версія ОС. В даному випадку, Mageia - форк (відгалуження) Лінукс Mandriva. Вибираємо - Mandriva.

Решта запитувані параметри, можна залишити за замовчуванням, з огляду на те, що вони і так вже обрані виходячи з конфігурації обладнання реальної машини і відповідно до типу і версією операційки, яка встановлюється на віртуальній машині. Але при необхідності, можна, наприклад, збільшити обсяг оперативки , Що виділяється VM, розмір і тип диска.

Тут приклад виділення віртуальній машині 1024 Мб оперативної пам'яті, замість рекомендованих 512 Мб. При виділенні пам'яті, треба враховувати реальний її обсяг і мінімальні вимоги гостьовий ОС. Якщо виникають труднощі у виборі цього пункту - використовуйте рекомендовані програмою значення. Неправильний розподіл пам'яті між реальною і віртуальною машинами може привести до зниження продуктивності обох.

Жорсткий диск віртуальної машини (віртуальний вінчестер. Можна створити або динамічним, або фіксованим. Динамічний диск створюється не на весь зазначений обсяг, а на його частину, і збільшується в міру необхідності в процесі її установки або функціонування, що дає можливість економити місце на реальному жорсткому диску. З точки зору максимального швидкодії гостьовий операційки, краще вибрати фіксований віртуальний вінчестер.

З точки зору максимального швидкодії гостьовий операційки, краще вибрати фіксований віртуальний вінчестер

Фізично, віртуальний жестяк є файлик в реальному файлової системи. Даний файлик може бути представлений в декількох форматах:

Даний файлик може бути представлений в декількох форматах:

Вибір формату, що відрізняється від рекомендованого має сенс, якщо планується використання створеної засобами VirtualBox віртуальної машини в середовищі інших програмних продуктів віртуалізації (VMWare, MS Virtual PC, QEMU).

Більшість параметрів, які визначаються в процесі створення нової віртуальної машини, можна змінювати після того, як її створення буде завершено:

На панелі інструментів стала активною кнопочка Налаштувати. Тонкі налаштування віртуальної машини - окрема тема, і на етапі знайомства з гостьовою операційною системою особливої ​​необхідності в них немає. Так що, можна відразу приступити до запуску VM - тиснемо кнопку Запустити. При старті буде видано повідомлення про використання автозахвату клавіатури.

При перемиканні в вікно віртуальної машини, введення з клавіатури буде виконуватися для неї, а не для додатків реального. За замовчуванням, для перемикання введення з клавіатури між вікнами реальною і віртуальною машин використовується правий Сtrl.

Оскільки гостьова система ще не встановлена, потрібно завантаження з інсталяційного диска. Можна юзати звичайний CD / DVD привід з підготовленим заздалегідь завантажувальним інсталяційний носієм, або образ цього диска. VirtualBox дає можливість підключати до віртуальної машини файлик образу в якості віртуального приводу з носієм. У більшості випадків, вміст настановних дисків скачується в вигляді файлів образів у форматі ISO-9660 (файлів з розширенням iso). VirtualBox дає можливість обійтися без запису образу на компакт диск, і підключати такий файлик безпосередньо до віртуальної машини в якості віртуального приводу з встановленим носієм на основі вмісту iso-образу.

VirtualBox дає можливість обійтися без запису образу на компакт диск, і підключати такий файлик безпосередньо до віртуальної машини в якості віртуального приводу з встановленим носієм на основі вмісту iso-образу

Файлик способу Mageia-2-i586-DVD.iso буде підключений в якості віртуального приводу, що містить інсталяційний диском Mageia-2. При натисканні на кнопку Продовжити буде виконана завантаження з віртуального приводу і відобразиться меню завантажувача Mageia.

При натисканні на кнопку Продовжити буде виконана завантаження з віртуального приводу і відобразиться меню завантажувача Mageia

Для продовження установки вибираємо Install Mageia 2. В процесі установки Вибір мови, треба підтвердити згоду з ліцензійною угодою, вибрати мову для встановлюваної системи (в основному - Europe - Русский) і розкладку клавіатури. Потім виконується розмітка диска, форматування розділів, визначення додаткових джерел установки і користувачеві пропонується вибрати графічне середовище робочого столу .

Потім виконується розмітка диска, форматування розділів, визначення додаткових джерел установки і користувачеві пропонується вибрати графічне середовище   робочого столу

Вибір графічного середовища визначається, як правило особистими уподобаннями і призначенням встановлюваної системи. За замовчуванням використовується середовище KDE (скорочення від K Desktop Environment). Найбільш поширеними графічними оболонками в Лінукс є Gnome і KDE. Зовні, вони багато в чому схожі, але вважається, що KDE більш перспективна і зручна, а також більш складна в настройках, і більш вимоглива до обладнання, графічне середовище. Можна почати знайомство з Лінукс саме в середовищі KDE. Надалі, після установки системи, середу можна змінити або взагалі відмовитися від запуску графічної оболонки, наприклад змінивши рівень запуску системи.

Після визначення графічного середовища почнеться установка Mageia. Хід установки супроводжується коментарями і підсвічуванням назви поточного етапу в лівій частині екрана. Слід зазначити, що Лінукс Mageia, як відгалуження Лінукс Mandriva, дуже схожий на свого попередника, непогано русифікований і є одним з найбільш зрозумілих дистрибутивів Лінукс, так що установка системи, як правило, не викликає ніяких труднощів навіть при першому знайомстві з нею.

В процесі установки треба буде поставити пароль для адміністратора системи (користувача root), ім'я та пароль хоча б 1-го звичайного користувача і параметри дисплея. У підсумку, після завершення установки відображається зведення за встановленими основними компонентами і обладнання.

У підсумку, після завершення установки відображається зведення за встановленими основними компонентами і обладнання

Всі параметри можна змінити і після закінчення установки. При бажанні і наявності доступу в інтернет , Можна також виконати завантаження і установку оновлень Mageia.

Після закінчення установки Лінукс, бажано виконати деякі дії, які в подальшому можуть значно спростити освоєння нової ОС. Тільки корисним властивістю VirtualBox є можливість збереження поточного стану віртуальної машини (можливість створення знімків ВМ) і повернення її до стану на момент створення знімка. Втім, ця можливість не є особливістю VirtualBox, і майже всі системи віртуалізації припускають можливість створення знімків (snapshot) системи і відновлення віртуальної машини з знімка. Знімків може бути багато і відновлення стану віртуальної машини може бути виконано з використанням будь-якого з них. Для тих випадків, коли система приведена в неробочий стан (через невірних налаштувань конфігурації, наприклад), наявність знімків дає можливість, буквально одним клацанням мишки повернути віртуальну машину до життя. Для початківця користувача Лінукс, можливість подібного "відкату" віртуальної машини може заощадити значну кількість часу і нервів. Бажано до початку зміни налаштувань Лінукс зробити знімок тільки що встановленої «чистої» системи. Робиться знімок через меню Virtualbox «Машина» - «Зробити знімок» або «Host + T» (правий CTRL + T). Для управління знімками обраної машини використовується кнопочка "Знімки", яка відображається в правому верхньому куті екрану.

Встановлена ​​з параметрами за замовчуванням система, як правило, готова до використання для більшості домашніх користувачів. В цілому, графічне середовище KDE інтуїтивно зрозуміла, і багато в чому схожа на Робочий стіл операційних систем сімейства Windows. Деякі відмінності, однак, є суттєвими. У Лінукс можна відразу юзати 4 віртуальних робочих столу і так звані «кімнати» - засіб угруповання подібних додатків. Користувач має можливість створювати окрему робочу середу для кожного робочого столу, і перемикатися між ними за потребою клацанням по іконці в панелі завдань. Що стосується кімнат, то на сьогоднішній день це засіб знаходиться на стадії доопрацювань і, крім того, для початківця користувача Лінукс, практичного інтересу не представляє.

У лівому нижньому кутку знаходиться кнопочка запуску додатків з логотипом Mageia, призначення якої таке ж, як у кнопочки «Пуск» робочого столу Windows. Меню, яке викликається при натисканні на кнопку, складається з трьох частин:

  • Останні програми. Посилання на останні використовувані додатки.
  • Всі додатки. Тут посилання для запуску всіх встановлених в системі додатків цього користувача.
  • Дії. Посилання на виконання окремої команди, папка «Вибране», посилання на останні відкривалися документи і додатки.

Для зміни налаштувань системи, загальних для всіх користувачів параметрів, установки і видалення додатків, використовується Центр управління Mageia (Mageia Control Center). При його запуску потрібно наявність адміністративних привілеїв - введення пароля користувача root:

Віртуальну машину можна інтегрувати в існуючу локальну мережу, надавши доступ до її ресурсів так само, як і до ресурсів реальної машини. Але, деякі настройки в цьому випадку треба змінити. І мова йде не стільки про зміну налаштувань безпеки встановленої операційки, а про те, щоб надати можливість мережевого доступу до її мережевих ресурсів. Найбільш простий і ефективний спосіб вирішення даного завдання - змінити мережеві настройки таким чином, щоб віртуальна машина мала IP-адреса з діапазону реальної локальної мережі, і в настройках типу підключення VirtualBox для віртуального мережевого адаптера замість режиму трансляції адрес (NAT) використовувався б режим мережевого моста :

В такому режимі, всі мережеві кадри, створювані в віртуальному середовищі, будуть безпосередньо транслюватися реальному адаптера. Залишається лише привласнити віртуальному адаптера IP- адресу з діапазону локальної мережі, або автоматично, якщо є DHCP - сервер, або вручну. Це можна зробити з використанням Центру управління Mageia, в розділі Мережа й Інтернет - Мережевий центр. Вибрати мережевий адаптер і натиснути кнопку «Налаштувати»:

Інші мережеві служби можна, при необхідності, встановити за допомогою Центру керування Mageia - розділ «Управління програмами» і дозволити до них мережевий доступ через налаштування в розділі «Безпека» - «Налаштування персонального брандмауера».