Установка ОС на віртуальну машину

  1. Установка Kali Linux на VirtualBox
  2. Готовий образ для віртуальної машини
  3. Ручна установка
  4. Створення віртуальної машини VirtualBox
  5. VMware
  6. Устанавка поновлення для Debian
  7. Устанавка додаткових пакетів і ядра
  8. Гаряча комбінація клавіш для запуску терміналу
  9. Можливі проблеми

Найбільш популярні системи віртуалізації:

Установка Kali Linux на VirtualBox

У меню "File -> Preferences" (Ctrl + G) можна налаштувати папку за замовчуванням для розташування віртуальних машин "Default Machine Folder" у вкладці General: У меню File -> Preferences (Ctrl + G) можна налаштувати папку за замовчуванням для розташування віртуальних машин Default Machine Folder у вкладці General:

У тому ж меню у вкладці Extensions слід встановити "Oracle VM VirtualBox Extension Pack", попередньо скачавши його з офіційного сайту Oracle VM VirtualBox Extension Pack .

Розглянемо два варіанти установки Kali Linux на віртуальну машину:

  • З використанням готового образу для віртуальної машини
  • Створення віртуальної машини і ручна установка в ній Kali Linux

Готовий образ для віртуальної машини

Беремо з офіційного сайту готовий образ Kali Linux для VirtualBox Kali Linux VirtualBox Images

Після чого залишається імпортувати даний образ, відкривши меню "File -> Import Appliance ..." (Ctrl + I) і вибравши скачав образ Kali Linux.

Віртуальна машина готова до роботи. Залишається тільки запустити її. Дані для входу за замовчуванням:

  • Username: root
  • Password: toor

Ручна установка

Беремо з офіційного сайту образ Kali Linux Download Kali Linux Images , Вибравши, наприклад, "Kali Linux 64 bit".

Створення віртуальної машини VirtualBox

Створюємо віртуальну машину з наступними настройками, натиснувши на "New" (Ctrl + N):

Створюємо віртуальний жорсткий диск для віртуальної машини:

Налаштовуємо створену віртуальну машину, вибравши її та натиснувши на "Settings" (Ctrl + S):

і т.д.

VMware

Корисні команди після установки ОС

Додати права адміністратора користувачеві в Debian GNOME

Відкриваємо System Settings -> Administration -> Users (Параметри -> Користувачі), вибираємо нашого користувача і даємо права адміністратора, змінивши параметр «Account Type» ( «Тип облікового запису») на «Administrator» ( «Адміністратор»). У GNOME попередньо потрібно натиснути «Розблокувати» і ввести пароль адміністратора. Щоб зміни вступили в силу необхідно перезапустити сеанс, для цього виходимо з система, а потім знову в неї входимо.

Устанавка поновлення для Debian

sudo apt-get update && sudo apt-get upgrade

  • apt-get update - оновлення індексу пакетів
  • apt-get upgrade - оновлення пакетів

Устанавка додаткових пакетів і ядра

sudo apt-get install build-essential dkms linux-headers- $ (uname -r)

  • build-essential - інформаційний список пакетів необхідних для складання пакетів Debian
  • dkms - інфраструктура для підтримки динамічно завантажуваних модулів ядра, що дозволяє оновлювати модулі ядра без зміни всього ядра. Також дозволяє легко збирати заново модулі при оновленні ядра.
  • linux-headers - $ (uname -r) - заголовки ядра, де uname -r - команда для отримання версії ядра

Гаряча комбінація клавіш для запуску терміналу

Параметри -> Клавіатура -> Комбінації клавіш -> Додаткові комбінації, натискаємо "+" (Додати). Далі вказуємо назву комбінації, воно може бути будь-який, і вказуємо команду / usr / bin / gnome-terminal (gnome-terminal), яка буде виконуватися при натисканні заданої комбінації. Натискаємо Додати. Після чого натискаємо на інформацію, що з'явилася запис з нашої комбінацією і натискаємо клавіші на клавіатурі, які будуть викликати її. Зручно встановити Ctrl + Alt + t.

Утиліту терміналу можна знайти, наприклад, за допомогою пошуку, якщо заздалегідь не знати, що команда gnome-terminal:

Можливі проблеми

Проблема з Bridge Network в VirtualBox в Windows 7

Помилка при підключенні Bridge Network в VirtualBox:

Failed to open / create the internal network 'HostInterfaceNetworking-Intel (R) Ethernet Connection I217-V' (VERR_INTNET_FLT_IF_NOT_FOUND). Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND). Result Code: E_FAIL (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1 727-bee2-5585105b9eed}