Как установить Kali Linux на виртуальную машину Windows — вопрос, который часто возникает у начинающих специалистов по кибербезопасности. Kali Linux — дистрибутив на базе Debian, оптимизированный для тестирования безопасности систем. Установка через виртуальную машину (ВМ) позволяет безопасно изучать инструменты без риска для основной операционной системы.

В этой статье разберём процесс пошагово: от выбора программного обеспечения для виртуализации до первой загрузки Kali Linux. Рассмотрим два популярных решения — VirtualBox и VMware Workstation Player, а также нюансы настройки для стабильной работы.

Подготовка к установке: что понадобится

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

  • Процессор с поддержкой виртуализации (Intel VT-x или AMD-V). Проверить можно в или через утилиту CPU-Z.
  • Оперативная память: минимум 2 ГБ для Kali, но лучше 4 ГБ и более, если планируете запускать другие программы параллельно.
  • Свободное место на диске: не менее 20 ГБ для виртуального диска (рекомендуется 25–30 ГБ для установки всех инструментов).
  • Операционная система: Windows 10 или Windows 11 (64-битная версия).

Также скачайте:

  • Образ Kali Linux с официального сайта kali.org (выбирайте Kali Linux 64-bit Installer или Kali Linux 64-bit Live).
  • Программу для виртуализации: Oracle VirtualBox (бесплатная) или VMware Workstation Player (бесплатная для личного использования).
💡

Перед установкой отключите гипервизор Windows (Hyper-V), если он включён. Это может вызвать конфликты с VirtualBox. Сделать это можно через «Панель управления» → «Программы и компоненты» → «Включение или отключение компонентов Windows».

Критерий VirtualBox VMware Workstation Player
Стоимость Бесплатно Бесплатно для личного использования
Поддержка 3D-ускорения Да (ограниченная) Да (лучшая)
Интеграция с хостом (общие папки, буфер обмена) Требует установки Guest Additions Требует установки VMware Tools
Производительность Средняя Выше (особенно на многоядерных процессорах)
Поддержка snapshots (снимков состояния) Да Да

Сравнение и для Kali Linux

Выбор программы для виртуализации зависит от ваших задач и предпочтений. Обе утилиты подойдут для установки Kali Linux, но у каждой есть свои плюсы и минусы.

Если вы новичок и хотите просто опробовать Kali Linux, VirtualBox — отличный выбор. Для более требовательных задач (например, тестирование производительности инструментов) лучше подойдёт VMware.

Настройка виртуальной машины в VirtualBox

Рассмотрим процесс на примере VirtualBox, так как это самое популярное бесплатное решение. После установки программы:

  1. Запустите VirtualBox и нажмите Создать.
  2. Укажите имя виртуальной машины (например, Kali Linux), выберите тип Linux и версию Debian (64-bit).
  3. Выделите объём оперативной памяти. Рекомендуем 2048–4096 МБ (2–4 ГБ).
  4. Создайте новый виртуальный жёсткий диск. Выберите тип VDI (VirtualBox Disk Image) и формат Динамический виртуальный диск.
  5. Укажите размер диска — 25–30 ГБ (это максимум, реально будет занимать столько, сколько нужно Kali).

После создания ВМ нужно подключить образ Kali Linux:

  • Выделите созданную ВМ и нажмите Настроить.
  • Перейдите в раздел Носители → Контроллер: IDE.
  • Нажмите на иконку диска справа и выберите Выбрать образ оптического диска.
  • Укажите путь к скачанному ISO-образу Kali Linux.

Теперь виртуальная машина готова к установке. Но перед запуском проверьте настройки процессора:

  • В разделе Система → Процессор убедитесь, что количество ядер не меньше 2 (если ваш процессор поддерживает).
  • Включите Включить PAE/NX (это важно для 64-битных систем).

Пошаговая установка Kali Linux

Запустите виртуальную машину. Начнётся загрузка с ISO-образа. Выберите Graphical install (графическая установка) — это проще для новичков.

  1. Язык и региональные настройки. Выберите Russian для языка интерфейса (или оставьте английский, если удобнее). Нажмите Continue.
  2. Выбор страны. Укажите Russia (или вашу страну) и нажмите Continue.
  3. Клавиатура. Выберите Russian или English (US) в зависимости от вашей раскладки.
  4. Имя хоста. Введите имя для вашей машины (например, kali-vm).
  5. Домен. Оставьте поле пустым, если не используете локальную сеть.
  6. Пользователь и пароль. Придумайте имя пользователя (например, kali) и надёжный пароль. Запомните его — он понадобится для входа!
  7. Разметка диска. Выберите Ручное (Manual), если хотите настроить разметку вручную, или Использовать весь диск (Guided - use entire disk) для автоматической установки на весь виртуальный диск.
  8. Подтверждение изменений. Выберите диск (обычно /dev/sda) и подтвердите разметку.
  9. Завершение установки. Дождитесь копирования файлов. В конце выберите Да для установки загрузчика GRUB.
⚠️ Внимание: Если вы выберете Ручное разбиение диска, убедитесь, что создали как минимум два раздела: / (корневой, не менее 15–20 ГБ) и swap (файл подкачки, размер равен объёму ОЗУ или в 2 раза больше).
Какую программу для виртюализации вы используете?
VirtualBox
VMware Workstation Player
Hyper-V
Другую

Сравнение версий Kali Linux для установки

На официальном сайте Kali Linux доступно несколько вариантов загрузки. Выбор зависит от ваших задач и опыта.

Версия Описание Для кого подходит Размер образа
Kali Linux 64-bit Installer Полная версия с графическим интерфейсом и всеми инструментами. Устанавливается как обычная ОС. Новички и опытные пользователи ~3–4 ГБ
Kali Linux 64-bit Live Загрузочный образ для работы без установки. Изменения не сохраняются (если не использовать persistent-режим). Тестирование инструментов без установки ~2,5–3 ГБ
Kali Linux Light Минималистичная версия без графического интерфейса (только консоль). Опытные пользователи, серверные задачи ~1–1,5 ГБ
Kali Linux ARM Версия для ARM-процессоров (например, Raspberry Pi). Пользователи микрокомпьютеров Зависит от модели

Для установки на виртуальную машину лучше выбрать Kali Linux 64-bit Installer — это наиболее универсальный вариант.

Настройка после установки

После первой загрузки Kali Linux нужно выполнить несколько шагов для комфортной работы:

  • Обновление системы. Откройте терминал (Ctrl+Alt+T) и выполните команды:
    sudo apt update && sudo apt upgrade -y
    sudo apt dist-upgrade -y
     
    Это обновит все пакеты до актуальных версий.
  • Установка Guest Additions (для VirtualBox). В меню выберите Устройства → Подключить образ диска Дополнений гостевой ОС. Затем в выполните:
    sudo apt install -y build-essential dkms linux-headers-$(uname -r)
    sudo mount /dev/cdrom /mnt
    sudo /mnt/VBoxLinuxAdditions.run
     
    После этого перезагрузите ВМ. Это улучшит интеграцию с хостом (общие папки, буфер обмена, изменение размера окна).
  • Настройка сети. По умолчанию использует NAT. Если нужно подключиться к локальной сети, измените тип подключения на Сетевой мост (Bridged Adapter) в настройках ВМ.

После установки Guest Additions виртуальная машина будет автоматически подстраивать разрешение экрана под размер окна VirtualBox.

Практика: первый запуск и проверка работы

Теперь Kali Linux установлена и готова к использованию. Проверьте основные функции:

  • Откройте терминал и выполните команду whoami — она должна вывести ваше имя пользователя.
  • Попробуйте запустить nmap (сканер портов) или metasploit (фреймворк для тестирования проникновения), чтобы убедиться, что инструменты работают.
  • Проверьте подключение к интернету: ping google.com.

Если всё работает, можно приступать к изучению Kali Linux. Начните с официальной документации на сайте kali.org или с курсов по этичному хакингу.

Чек-лист перед первым запуском Kali Linux

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли установить Kali Linux на виртуальную машину с 1 ГБ ОЗУ?

Технически можно, но это будет крайне неудобно. Kali Linux требует минимум 1 ГБ ОЗУ, но для работы с графическим интерфейсом и инструментами рекомендуется не менее 2 ГБ. С 1 ГБ система будет сильно тормозить, а некоторые инструменты могут не запускаться.

Почему при установке Kali Linux не видно виртуального диска?

Скорее всего, вы не подключили ISO-образ к виртуальной машине. Проверьте настройки ВМ в разделе Носители и убедитесь, что образ выбран. Также убедитесь, что в виртуальной машины включена загрузка с оптического диска.

Как увеличить размер виртуального диска после установки?

В VirtualBox можно увеличить размер виртуального диска через команду VBoxManage modifyhd в командной строке Windows. Однако это не увеличит раздел внутри Kali — для этого понадобится использовать утилиты вроде gparted внутри ВМ. Проще создать новую ВМ с большим диском и перенести данные.

Можно ли использовать Kali Linux на виртуальной машине для реальных тестов безопасности?

Да, но с оговорками. Kali Linux в ВМ подходит для изучения и тестирования в изолированной среде. Однако для реальных тестов безопасности (например, пентеста) лучше использовать физическую машину или облачную инфраструктуру. Виртуальные машины могут иметь ограничения по производительности и доступу к сетевым интерфейсам.