> For the complete documentation index, see [llms.txt](https://notes.kraken-security.ru/kraken/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.kraken-security.ru/kraken/krupicy-znanii/obshie-stati/kak-postavit-virtualnuyu-kali-linux.md).

# Как поставить виртуальную Kali Linux

### Windows

**1. Загружаем VirtualBox.**\
\
Переходим по этой ссылке → [virtualbox.org](https://www.virtualbox.org/wiki/Downloads) и загружаем файл под нашу ОС.

**2. Загружаем образ Kali Linux OVA.**\
\
Выбираем 64-битную или 32-битную версию в зависимости от системы → вот [ссылка](https://www.kali.org/get-kali/#kali-virtual-machines).

**3. Импортируем OVA образ в VirtualBox**

— Открываем VirtualBox\
— Кликаем на «Файл» →  «Импорт конфигураций»\
— Выбираем загруженный образ Kali Linux OVA\
— Нажимаем «Импорт».\
— Соглашаемся с лицензионным соглашением и ждем окончания установки

<figure><img src="/files/vJz5osvYoy11Y4yLWnIo" alt=""><figcaption></figcaption></figure>

**4. Запускаем виртуальную машину**

После установки в левой панели VirtualBox увидим все виртуальные машины, которые у нас есть. Выглядеть примерно будет вот так:

<figure><img src="/files/chEonDV8pd1wFBYoeg5H" alt=""><figcaption></figcaption></figure>

\
**5. Загружаем Kali Linux**

Щелкаем по виртуальной машине → начнется загрузка и выйдет приветственный экран. Если что, войти в Kali можно по стандартному логину и паролю — в обоих случаях kali.\
\
**Возможная проблема: USB 2.0.**

Если вы увидели ошибку: «Implementation of the USB 2.0 controller not found!», это значит, что виртуальная машина не может быть загружена из-за USB 2.0.

Исправляем так:

1\. Закрываем окно ошибки.\
2\. В настройках виртуальной машины выбираем «USB»\
3\. Меняем параметр «USB 2.0» на «Контроллер USB 1.1 (OHCI)».\
4\. Нажимаем «ОК».

<figure><img src="/files/6RNevJQxkbLZTE1yI3oy" alt=""><figcaption></figcaption></figure>

### MacOS

**1. Устанавливаем VirtualBox**\
\
Переходим по этой [ссылке](https://www.virtualbox.org/wiki/Downloads) и щелкаем на нужный файл загрузки.&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/-l-DwczebLc1SCXRNmbmqOoXeijDIsw8Ns5-6Ku45lfgRLW6M6XCamIakETYYFjZ_w4WEHKrcs64Cii_t0C4W5eqZbXx3plEt67mo-BiWbkrJns1rayOqYBKft4xL4Izw4fnP-M_4j4D7jwrQBcSBPc" alt=""><figcaption></figcaption></figure>

2. **Загружаем по инструкции VirtualBox.** Там всё просто.
3. **Загружаем Kali Linux по этой** [**ссылке**](https://www.kali.org/get-kali/#kali-virtual-machines)**.** Выбираем → после скачивания → устанавливаем, следуя инструкциям.
4. **Создаем новую виртуальную машину.**

— В левом верхнем углу кликаем → New. Вот так

<figure><img src="https://lh7-us.googleusercontent.com/PDonOSaf7mW00610pnUrVXtglGTEhtplIc-2zy0BXjvJaOE_zNS-oA-act8BOmpsTGR1Q-EZo8zPAyq7K-_rkcU1_-2m_R6zYZSmUnbMsJT_3KP0WROdNBeGsCvkJ5PVmJN6lIqLt7G7Mvzyv3fn-_0" alt=""><figcaption></figcaption></figure>

— Выбираем опции: имя, тип и версию. Мы назвали «Kali Linux», выбрал тип «Linux» и версию «Debian 64-bit». После того как все параметры установлены → «Continue».

<figure><img src="https://lh7-us.googleusercontent.com/p3v_wut-6J_JYlyaJtKWDJZWdN02GufZfwaDhILkngpljIc1R2i-3mwWP2Mlyjoy7__6wuD_GM7yy3WLK5dlPt9IU9Wrm6UNb4Stry0WwkhZzoBdaW-x49kiV0cnazDU0-ha4LQeUQOAXSAKgTJK-jk" alt=""><figcaption></figcaption></figure>

— Устанавливаем размер памяти. Всё зависит от памяти системы, но лучше брать 2 Гб, это более чем достаточно для Kali. После установки → «Continue».

<figure><img src="https://lh7-us.googleusercontent.com/Fs_ZpGkkZ6kwUVrUHwFTHhe0O2kNJDbN4ModLggIsIXJ2JiY_4qDlQel7PghdApdnDoUYqBvolLL0-lO84B7BgTbRh8i-aKBvCteQZNneamIvJ_lLHyOcqupA9PIgCAXGLFHVwkxp9DKmY_CNNVvNtQ" alt=""><figcaption></figcaption></figure>

— Выбираем тип жесткого диска\
\
\&#xNAN;*Do not add a virtual hard disk* → не добавлять виртуальный жесткий. Kali будет работать в интерактивном режиме.

***Create a virtual hard disk now*****&#x20;→ создать новый виртуальный жесткий диск. Будет создан новый жесткий диск с Kali. Тут будут сохраняться обновления. Нам нужно выбрать этот вариант.**

*Use an existing virtual hard disk file* → использовать существующий файл виртуального жесткого диска.&#x20;

После выбора → жмём «Create».

<figure><img src="https://lh7-us.googleusercontent.com/sEayNfBtxyuh0B_HuQR2gnBG2AJR6qtnIRtCMxNehScc0mTaxGyq5_fIBPGJA6BnWdNN6x94poWcdznuGjjYBqIdcj1HoqTWQFI9VL0ssngOi14pOC5KLq9ova9vGyayQh9eL9SjsX_wC4PwcQxZHbA" alt=""><figcaption></figcaption></figure>

— Так как мы выбрали создать свой жесткий, нужно указать дополнительные параметры. Выбираем VDI, а после **Dynamically allocated** → будет создан динамический жесткий диск, чей размер будет уменьшаться и повышаться автоматически.&#x20;

**5. Устанавливаем и запускаем Kali Linux**

— Должен появиться примерно такой экран с виртуальной машиной в списке VirtualBox Manager. Выбираем виртуальную машину Kali Linux → жмём «Start». Появится окно для выбора установочного образа. Кликаем на иконку с папкой и указываем путь к ISO образу, который мы загрузили по шагу 2. Затем «Start».

<figure><img src="https://lh7-us.googleusercontent.com/z25jc21Kf9-n5SFKJN-DH6ZPm5QvHW2GjH4mWUkEG37MwnusHgZwZWCBeO3qYYtyz_prmgXV2Bmdl8lGxmjVhQ34FVJeBhvnWh8vMMtEDiLbfpCm66RgCgX4vozA3E11JhXaG8Z01GneFmTXjGDkBWc" alt=""><figcaption></figcaption></figure>

— Выбираем режим установки в меню загрузчика GRUB и устанавливаем дистрибутив.
