2 в 1 Система в системі. Віртуалізація або Установка і використання Linux з під Windows Virtual Box





Ну що, дорогі читачі. Я давно до цього йшов, давно обіцяв, давно почав робити … І ось нарешті час настав У цій статті я розповім Вам про віртуалізацію і сьогодні ми разом з Вами створимо, так би мовити, віртуальний комп’ютер усередині фізичного, а в нього встановимо віртуальну операційну систему, яка буде працювати всередині вже існуючої методом простого перемикання вікна. Цієї віртуальної системою буде Linux (у віртуальний комп’ютер можна поставити і Windows, але це Ви, думаю, зможете зробити і самі за прикладом цієї статті та колись написаної інструкції з установки Windows-систем), статтям про який вже давно б пора щільно обжитися на цьому проекті.

Навіщо це взагалі треба, — всі ці віртуальні комп’ютери і віртуальні системи?

Ну, по-перше, хоча б просто для довідки, тому, думаю, багатьом буде цікаво знати як взагалі виглядає і управляється Linux наживо. А враховуючи, що нічого на самому комп’ютері не доведеться встановлювати заново і шкоди системі в ході установки не може бути нанесений в принципі, — ця задумка повністю безпечна і порівнянна з походом в зоопарк, що, як Ви розумієте, зручно і здорово

По-друге, навик використання віртуалізації буде потрібно майбутнім системним і адміністраторам і IT-шникам, яких, до слова, відвідує цей проект досить багато. Віртуалізація зараз використовується на серверах повсюдно і вміти володіти нею буде зовсім не зайвим.

По-третє, можна придумати досить багато всяких застосувань для віртуального комп’ютера і віртуальної ОС в ньому:

Там можна зберігати цінні дані (не кожен здогадається, що у Вас вдома стоїть «система в системі», де і зберігатися все найцінніше).

Можна використовувати як полігон: скачали якусь дивну малознайому програму? Страшно? Хіба мало, — вірус або щось, що в ході неправильного використання може нашкодити системі? Так навіщо гробити робочий комп’ютер, — просто встановіть і запустіть підозрілий софт у віртуальній ОС, а там буде видно.

Встановлювати і пробувати різні дистрибутиви Windows, Linux і інших систем, нічого толком не зачіпаючи на комп’ютері і не виходячи з улюбленої вже встановленої системи.

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

І все таке інше ..

Загалом, настійно рекомендую ознайомитися. Якщо комусь ліньки ознайомлюватися з текстом, то в кінці статті є відеоролик з озвученням, відео і всіма наочними подробицями.

Поїхали.

Віртуалізація. Що до чого і чому: теорія і таке інше.

Для початку пару слів про віртуалізації взагалі. Що це і з чим це їдять, та як воно працює.

Все, думаю, знають, що комп’ютер має певні потужності, які далеко не завжди використовуються на 100% своїх можливостей і, в деякому розумінні, простоюють, тобто залишаються вільними (незадіяними) поки не трапиться завдання, де ці ресурси можна буде використовувати. Так от, від цих незадіяних ресурсів можна, так би мовити, відкусити шматок, щоб імітувати, так званий віртуальний комп’ютер (машину). Вибираємо, скільки ми ходимо використовувати оперативної пам’яті, скільки процесорних потужностей, скільки вільного місця на диску і, вуаля, за допомогою віртуалізатор (спеціальної програми) отримуємо, так би мовити, комп’ютер в комп’ютері із заданою нами ж конфігурацією. Отриманий віртуальний комп’ютер точно так само включається, вимикається, перезавантажується, завантажується, в нього можна поставити операційну систему і програми .. Коротше має майже всі ті ж властивості, що й реальний, — різниця лише в тому, що він не займає місця в квартирі і є, по суті, програмним, а не апаратним.

Можна сказати, що віртуальна машина є ресурсною оболонкою для встановленої в неї гостьової ОС (в тому сенсі, що вона (віртуальна операційна система) встановлена ​​всередині вже існуючої і тому прозвана гостем).

Загалом, мої слова, можливо, виглядають не зовсім зрозумілими, а тому пропоную перейти до практики і, думаю, Вам відразу стане все очевидно

Встановлення та налаштування Virtual Box для віртуалізації. Встановлюємо Linux на віртуальній машині.

І так, давайте приступимо.

Для всього вищеописаного нам буде потрібно, власне, комп’ютер, програма-віртуалізатор і дистрибутивом linux.

Почну з віртуалізатор …

Насправді програм віртуалізації існує безліч, як платних, так і безкоштовних. Так уже склалося, що мій вибір припав на VirtualBox, яким я користуюся мало не все життя, а тому в цій статті мова піде про нього. Завантажити можна за цим посиланням: завантажити virtual box (вага архіву — 73+ Мб)

… І закінчу дистрибутивом Лінукса.

Взагалі вибір дистрибутива це справа смаку для кожного. В інтернеті безліч суперечок на цю тему, нехай і все лінуксоїди представляють собою якесь антівіндовое товариство В моєму випадку вибір припав на Linux Mint і Fedora. Ми зупинимося на першому варіанті, тому другий являє собою серверний тип операційної системи. Завантажити дистрибутив можна за цим посиланням для x32. Або за цією для x64 (вага, в обох випадках, значний — 700 Mb). Щоб скачати зі сторіночці просто виберіть один будь-який з серверів (чим ближче до Вас країна з сервером — тим краще) де розташований файл і натисніть на посилання в графі Mirror. Підказка у вигляді скріншоту.

VirtualBox, як і скачав дистрибутив Linux Mint, повністю безкоштовні і підтримують російську мову, що, як Ви розумієте, дуже зручно в нашій справі.

Для початку нам треба встановити віртуалізатор, для цього запустіть скачав .exe файл, попередньо розпакувати архів. Установка типова і проста і на ній я зупинятися не буду. Після установки сміливо запускаємо програму.

Зараз ми будемо створювати віртуальну машину. Але перед цим хочу Вас повідомити, що отриманий в програмі комп’ютер віртуальний, але використовує він цілком реальні ресурси (вони не беруться з повітря, а «відкушуються» з поточної системи). Так що не викручуйте повзунки на максимум, бо локальна система може «задихнутися», якщо Ви заберете у неї все потужності

А далі по інструкції:

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

За допомогою якого ми і будемо управляти всім і вся в нашому віртуальному комп’ютері.

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

На наступній вкладці нам буде запропоновано вибрати тип операційної системи і задати ім’я віртуальній машині. Виставляємо все як на скріншоті нижче, а саме:

Тиснемо кнопочку «Вперед» і на новій вкладці виставляємо розмір оперативної пам’яті, який хочемо виділити під віртуальну систему. Можна поставити 512 Мб, але я зазвичай виділяю 1024 (при встановлених на самому комп’ютері 4048). Втім, в разі чого (гальм, збоїв та ін.), Кількість виділеної пам’яті завжди можна збільшити і Ви можете встановити будь-який зручний для Вас значення. Виставивши всі належним чином знову рухаємося вперед, використовуючи однойменну кнопочку.

На наступній вкладці нам буде запропоновано створити новий віртуальний жорсткий диск. Не панікуйте, — з поточними дисками в системі нічого не трапиться, — їх не треба буде форматувати, переразбівать або щось ще таке. Новостворений жорсткий диск в системі буде являти собою файл заданого Вами розміру, а для віртуального комп’ютера являти собою майже реальний пристрій. Тому існуючих дисків у Вас, думаю, ще не створено, то сміливо тиснемо кнопочку «Вперед«:

На наступній вкладці ще раз тиснемо вперед, тому нам просто оповідають про майстра створення віртуального диска.

Далі нам треба зробити вибір між двома варіантами, — динамічно розширюється образ або образ фіксованого розміру. Я б рекомендував «Образ фіксованого розміру» з метою оптимізації, тобто, для того, щоб скоротити повторні звернення віртуальної системи до фізичного диску в разі потреби зміни розміру, як це буває при виборі динамічного образу диска. Однак, вирішувати завжди Вам і якщо на комп’ютері зовсім мало місця, то динамічний образ — це Ваш вибір. Якщо ж Ви можете виділити хоча б 8 гібайт вільного місця, то беріть образ фіксованого розміру. У моєму випадку я зупиняюся саме на ньому і, разом з Вами, знову тисну кнопочку «Вперед«.

Відкриваємо «Мій комп’ютер» і йдемо на той жорсткий диск, де у нас буде зберігатися файл з віртуальним чином віртуального диска (звучить!). Там створюємо папку із зрозумілим нам назвою (в моєму випадку ця папка називається@hards) і знову повертаємося до вікна програми, де вказуємо розмір віртуального жорсткого диска (8 ГБ в моєму випадку) і, натиснувши на іконку папки, власне, переходимо в новостворену папку, тобто місце. де буде зберігатися файл віртуального жорсткого диска. Після чого тиснемо в кнопочки «Зберегти» і «Вперед«.

Радісно тиснемо в кнопочку «Фініш» і чекаємо закінчення створення файлу віртуального жорсткого диска.

На цьому, власне, первинне створення віртуальної машини у нас з Вами закінчено. Але первинне воно на те й первинне, що є ще зробити. Що ж, приступимо:

І так … Якщо все пройшло вдало, то у вікні програми з’явиться новостворена нами віртуальна машина з назвою Linux Mint.

Однак перш ніж продовжити і приступити до, власне, запуску віртуального комп’ютера і установки в ньому віртуальної PC, треба ще дещо налаштувати. Для цього виділяємо наше творіння і тиснемо в кнопочку «Властивості» поряд з кнопкою «Створити«.

У вікні переходимо на вкладку «Система» і згадуємо конфігурацію нашого комп’ютера. Якщо у Вас процесор від 4 ядер і більше, то ставимо галочку «Включити IO APIC» і на вкладці «Процесор» переміщаємо повзунок на другу смужечку, тобто, виділяємо два ядра під новостворену систему. Там же виставляємо галочку «Включити PAE / NX«.

Якщо ж число ядер процесора у Вас коливається в районі 1 або 2-ух, то залишаємо все як і їсти нічого на цих вкладках (Система — мат.плату і Процесор) не чіпаємо.

Переходимо далі в розділ «Дисплей«. Тут нам необхідно збільшити розміри виділеної відеопам’яті, що ми і робимо перемістивши повзунок на 32 Мб. Так само, рекомендую виставити галочку «Включити 3D-прискорення«.

Переходимо на вкладку «Носії«. Тут нам треба, щоб не переводити болванки для запису дистрибутива, вказати як емулятора діскочіталкі (CD / DVD-ROM) скачав образ .iso з якого, власне, ми і будемо встановлювати систему. Це досить просто, — тиснемо в іконку татка і, використовуючи кнопку «Додати» вказуємо програмі шлях до скачані образу (той, що 700 мб) Linux Mint.

На цьому настройку можна вважати закінченою і ми припиняємо роботу з вкладками натисканням кнопки ОК.

Ну що .. Тепер можна і запускати наш віртуальний комп’ютер і приступати до установки операційної системи. Для цього тиснемо в кнопочку «Старт» (поряд з кнопкою Властивості).

Заздалегідь пояснюю як відбувається перемикання між операційними системами (втім, VirtualBox теж розповість Вам про оном, але я продублюють), — коли ви клікаєте всередину вікна з віртуальною системою, — відбувається «перехоплення» клавіатури і мишки, т.е, Ви перемикаєтеся на іншу систему і всі натиснуті клавіші і рухи мишки відбуваються там, а не тут. Тобто, натискаючи Ctrl-Alt-Delete Ви натискаєте їх у тій системі, а не в своїй і диспетчер задач не з’явиться, особливо, у випадку, якщо в якості гостьової системи використовується Linux. Щоб «вибратися» з тієї системи в цю, т.е скасувати перехоплення управління, досить натиснути правий Control (Ctrl) на клавіатурі і перетягнути мишку в локальну систему.

Поїхали далі:

Після запуску віртуальної машини чекаємо заставку Virtual Box і 10 секунд на тлі зеленої оболонки установника.

Вибираємо зі списку пункт «Start Linux Mint«.

Чекаємо завантаження оболонки і на робочому столі віртуальної системи тиснемо в ярлик «Install Linux Mint«.

Вибираємо необхідний нам мову (в моєму випадку російська), а так само настройки годинника і розкладки (це після натискання кнопочки «Вперед» на кроках 2 і 3 (де ховаються номера кроків см.на скрішноте нижче).

На кроці 4 залишаємо все як є, т.е наступним чином:

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

На наступній вкладці, у вільному стилі, заповнюємо всі поля і тиснемо в улюблену кнопочку «Вперед«:

Ну і, нарешті, на останньому кроці жамкаем в кнопочку «Встановити» і чекаємо закінчення установки, почитували всякі різні красиві написи в установнику.

По закінченню установки тиснемо кнопочку «Перезавантажити» і Enter.

Можливо, що буде потрібно витягти образ, для цього, знявши перехоплення мишки і клавіатури вищезазначеним способом, натисніть у вікні віртуальної машини «Пристрої — Приводи оптичних дисків — Витягти образ оптичного диска«:

Все, якщо все зроблено правильно, то ми просто чекаємо завантаження віртуальної системи.

Радіємо, якщо в підсумку після завантаження все виглядає так.

Вітаю, — тільки що Ви проробили повноцінну установку Linux, та ще й у віртуальній системі. Це дано не кожному До слова, установка дійсно, так би мовити, «реальна» і, якби Ви, вирішили встановити Linux Mint не в віртуальний комп’ютер, а в локальний і, попередньо записали iso-образ на диск, а в BIOS виставили завантаження з CD, то все було б зовсім таким же (хіба що диски форматувалися б трохи інакше і не в файлі, а наживо). Так, що, ось Вам ще одне застосування віртуалізатор, — навчання установки систем, — тут форматує-не форматуються, крути-ні крути, а зламати щось майже нереально. Зате досвіду набратися, — легко.

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

Більш докладні статті по консольним командам, установці програм та інше інше інше, пов’язаним з роботі в Linux, обов’язково будуть, але пізніше і в рамках окремого циклу.

Повторюся, що у віртуальну машину можна ставити будь-які операційні системи, у тому числі всіма улюблений Windows. Стаття про установці, скажімо, XP, є на цьому сайті тут: «Як встановити Windows XP» або «Ставимо систему своїми руками» і, в силу ідентичності установок можете сміливо їй користуватися як опорної для установки в віртуальній машині.

Післямова.

Я тільки що видав Вам найпотужніший інструмент, який дозволить, при бажанні, навчитися дуже багатьом аспектам комп’ютерної грамотності, — починаючи від самонавчання установки і використання різних операційних систем і до, при наявності фантазії і грамотності, розгортки комплексів безпеки система-в-системі. Користуйтеся на здоров’я.

До речі, як і обіцялося, наочний відео-формат статті:

Якщо є якісь питання, доповнення, побажання, — запитуйте і я завжди буду радий на них відповісти в коментарях.

PS: по способам застосування віртуалізації, особливо в аспекті безпеки, пізніше, мною ще буде написано ряд статей