Установка Kali Linux вместе с Windows
Использование одного из распространенных дистрибутивов бесплатной ОС под названием Kali Linux для обычного пользователя может показаться слишком сложным, ведь даже установка новой операционной системы отличается от инсталляции Windows. О концепции установки приложений и графическом интерфейсе речь пока не идет, сначала необходимо проинсталлировать Кали Линукс.
Сегодня рассмотрим, как осуществляется установка одного из дистрибутивов Linux на компьютер под управлением Виндовс, и немного углубимся в подробности, касающиеся правильной подготовки жесткого диска и загрузочной флешки для инсталляции Kali Linux.
В статье показано, как осуществляется инсталляция бесплатной операционной системы и как обеспечить, чтобы на компьютере работали обе ОС вместе.
Что потребуется
Дабы установка произошла «гладко» и вообще осуществилась, нам потребуется несколько вещей:
- свободное место на жестком диске для развертывания Kali Linux (не менее 8 Гб);
- USB-флешка объемом от 4 гигабайт для записи дистрибутива;
- приложение для разбивки жестких дисков в Windows (в нашем случае использовалась MiniTool Partiton);
- утилита для формирования загрузочной флешки с дистрибутивом Линукс (мы используем Universal USB Installer).
Материнская плата должна поддерживать загрузку компьютера с USB-носителей.
Если используете устройство, выпущенное после 2006-го года – проблем не будет, при эксплуатации более старых материнских плат возможно придется перепрошивать BIOS.
Подготовка образа
Заходим на официальный ресурс и загружаем образ Kali Linux требуемой разрядности через торрент или по прямой ссылке.
Перед записью обязательно проверьте целостность файла, используя приведенные на сайте контрольные суммы.
Подготовка диска
Действия, что необходимо выполнить, дабы получить возможность установить Кали Линукс 2-й версии, приведены в виде инструкции:
- Скачиваем утилиту MiniTool Partiton (последнюю версию) или ее бесплатный аналог для Windows.
- Запускаем установленный продукт.
- После анализа дисков выбираем тот раздел, где будем создавать новый том для инсталляции бесплатной ОС, вызываем его контекстное меню и выбираем «Moved/Resize».
- Указываем новый размер тома при помощи ползунка или посредством ручного ввода значений и жмем «ОК».
- Кликаем по кнопке «Apply» для применения запланированных действий и соглашаемся с выполнением действия.
Форматировать раздел в ext4 не обязательно, можете оставить освободившееся пространство как неразмеченную область.
Выполнение третьего-шестого шагов подразумевает отсутствие раздела, на который можно выполнять установку. В этих пунктах показано, как подготовить раздел HDD для инсталляции Kali Linux.
Записываем образ
Как говорилось, для форматирования загрузочного носителя мы воспользовались утилитой Universal USB Installer, хотя WinSetupFromUSB тоже отлично справляется с поставленной задачей.
- Запускаем установленную программу и из огромнейшего списка дистрибутивов Linux и редакций Windows выбираем Kali Linux.
Приложению нет разницы, установка какой версии дистрибутива будет осуществляться.
- В расположенной ниже форме выбираем флешку, с которой будет осуществляться установка Kali Linux на компьютер под управлением любой редакции Windows.
- Отмечаем опцию «Will be format…» флажком.
Распаковка и запись файлов осуществляется достаточно долго, наберитесь терпения.
- По завершении записи запускаем MiniTool Partiton, а в контекстном меню нашей загрузочной флешки выбираем «Set Active», если опция присутствует в списке. При наличии пункта «Set Inactive» шаг пропускаем.
Процесс инсталляции
Загрузившись с флешки после выполнения приведенных выше инструкций, начнется установка Kali Linux на компьютер, где уже инсталлирована Windows.
- Выбираем «Graphic install» для работы в графическом режиме.
- Из множества языков выбираем «Русский» и жмем «Continue».
- Остальные параметры выбираем по усмотрению.
- В следующем окне выбираем «Да», переподключив флешку, желательно в соседнее гнездо.
- Вводим пароль для защиты пользователя с неограниченными привилегиями.
- В разделе «разметка диска» выбираем последний пункт: «Вручную».
- Выбираем созданный ранее раздел. В нашем случае это неразмеченная область объемом чуть более 105 Гб.
- Кликаем по следующей опции.
- Выбираем пункт, как на скриншоте.
- Заканчиваем процесс разметки, удостоверившись, что выбран правильный диск.
Во время установки системного загрузчика отобразится окно со списком обнаруженных ОС. Для Windows 7 это будет загрузчик Vista.
- Если все верно, отмечаем «Да».
- Указываем жесткий диск, куда пропишется загрузчик Кали Линукс.
Установка выполнена. На компьютере можно запускать как Linux, так и Windows. При необходимости, посредством специального ПО (EasyBoot) можно указать, какая ОС будет загружаться автоматически при включении ПК.
Установка Kali Linux с графическим интерфейсом в подсистеме Windows 10.
Привет, друзья! У меня есть отличная новость для любителей «поэкспериментировать» и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.) Майкрософт добавили возможность установки Linux в подсистеме Windows 10 . Установить популярные дистрибутивы можно непосредственно через магазин Windows Store . Но суть в том, что после установки Вы не увидите «привычный» Linux.. Взаимодействие с системой возможно только с помощью терминала. Т.е. в принципе, рядовому пользователю это нафиг не нужно.
Конечно, были и сейчас есть способы, придуманные энтузиастами, позволяющие «прицепить» к установленному дистрибутиву графическую оболочку.. Но, как показал личный опыт- это ещё те костыли..)
Так вот.. С обновлением 2004 появилась официальная возможность запустить Linux в подсистеме Windows 10 с графической оболочкой!
Выглядеть это будет вот так:
Что нужно сделать?
Первым делом нам нужно активировать подсистему Windows для Linux, потому- что по умолчанию она не включена. Для этого заходим в «Панель управления» 👉 «Программы и компоненты» 👉 «Включение или отключение компонентов Windows»:
Ищем в списке «Hyper-V» , ставим галочку:
И, здесь же находим компонент » Подсистема Windows для Linux «, ставим на нём галочку, жмём » ОК «, после чего обязательно перезагружаем компьютер :
Вторым шагом нам необходимо открыть » Windows PowerShell (Администратор) » который можно найти в списке, если кликнуть правой кнопкой мыши по пуску:
Копируем туда вот эту команду и жмём » Enter «:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
. выходим из PowerShell.
Обновление ядра WSL2.
Далее, нам нужно скачать с официального сайта Майкрософт ядро Linux WSL2. Переходим по 👉 ЭТОЙ ссылке, и выбираем следующее:
Если ссылки на Microsoft нет, качайте с гугл диска —> WSL 2
Скачается *.msi установщик. Советую переместить скачанный установщик в корень любого диска на вашем компьютере. (Чтобы небыло кириллицы в пути). И уже оттуда просто запускаем его и устанавливаем:
Далее, после установки ядра, опять перезагружаем компьютер.
После перезагрузки опять заходим в « Windows PowerShell (Администратор) « и выполняем следующую команду:
Скачиваем Kali Linux в магазине Windows.
После того, как Kali Linux установился, жмём «Запустить» и наблюдаем следующую картину:
В данном окне нам нужно задать имя пользователя, затем пароль и ещё раз пароль. При вводе пароля символы отображаться не будут ! Так и должно быть. Логин вводим в нижнем регистре:
Закрываем данное окошко и вновь возвращаемся в Windows PowerShell. Вводим данную команду:
и видим, что у нас установлен пакет kali-linux с wsl версией=2:
Отлично. Значит всё правильно. Если вдруг у Вас версия wsl=1, вводим следующую команду:
..после чего ждём, когда закончится конвертация wsl1 в wsl2.
После завершения всех манипуляций с командной строкой PowerShell нам необходимо запустить Kali Linux. (Ищем его в меню «Пуск»).
ПО ОЧЕРЕДИ выполняем следующие команды. И при запросе пароля вводим заданный ранее пароль. И, советую сначала ниже прочесть все примечания , а потом приступить к выполнению команд:
Примечание №1. Сочетание клавиш «Ctrl+V» для вставки в терминал НЕ РАБОТАЕТ. Чтобы вставить скопированную команду просто жмём на правую кнопку мышки.)
Примечание №2. Компьютер должен быть подключён к интернету.
Примечание №3 . Как узнать, что команда полностью выполнилась? — Очень просто, ждём когда высветится зелёная строчка с именем пользователя. После этого можно приступать к следующей операции.
Да да да, после выполнения последней команды (собственно, загрузка оболочки для нашей kali) высветилось вот такое окошко:
В нём мы ничего не трогаем, и просто жмём » Enter «. И опять ждёмс. когда прогресс достигнет 100%:
Запуск Kali Linux как подсистемы Windows
Kali Linux известна как дистрибутив Linux, де-факто используемый для пентестинга. Но она может быть настоящим кошмаром при установке ее в качестве повседневной ОС и еще большим кошмаром, если ее использование подразумевает наличие второго ноутбука и использование Kali может привести к постоянной фрустрации из-за очень капризного Wi-Fi на виртуальных машинах. Но есть еще один вариант: установка Kali в качестве подсистемы на вашем компьютере под управлением Windows.
Microsoft представила подсистему Windows для Linux или WSL, которая позволяет пользователям запускать свои любимые дистрибутивы Linux из Windows 10 без использования Linux в качестве второй системы (дуалбута) или без использования виртуальной машины. Благодаря усилиям Offensive Security и WSL в Microsoft Kali Linux теперь является самым недавним дополнением в Microsoft Store.
Тем, кто запускал виртуальные машины Kali, знакомо чувство разочарования, которое возникает как следствие от попыток использовать Wi-Fi и Wi-Fi-адаптеры. Это делает подсистему Windows такой приятной — у вас больше нет этих проблем. Кроме того, вам по-прежнему доступны все ресурсы вашего ПК без необходимости выделять их для систем виртуализации. И, в отличие от установки в качестве второй системы, вам не нужно больше перезагружаться в другую ОС тогда, когда она нужна. Теперь сделать это так же просто, как открыть терминал.
Хватит разговоров, давайте установим подсистему Kali Linux и посмотрим, на что она способна!
Шаг 1. Установите подсистему Windows для Linux
Сначала запустите PowerShell как администратор, нажав Windows+X, а затем кликнув на «Windows PowerShell (Admin)». Затем включите эту дополнительную функцию Windows, выполнив следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Как только вы нажмете Enter, на несколько секунд появится панель загрузки, после чего вам будет предложено перезагрузить компьютер. Для перезагрузки нажмите Y и Enter. Система немедленно начнет перезапуск.
Шаг 2. Скачайте приложение «Kali Linux»
Как только ваша система перезагрузится и вы войдете в свою учетную запись, перейдите в Microsoft Store через панель поиска Cortana. После этого найдите «Kali Linux» или просто перейдите по приведенной ниже ссылке, чтобы открыть страницу Kali в магазине Microsoft. Там кликните на кнопку «Получить», чтобы начать установку.
Другие распространенные дистрибутивы Linux, такие как Ubuntu, также доступны, поэтому вы можете потратить несколько минут на осмотр магазина Microsoft перед тем, как его закрыть.
Шаг 3. Запустите Kali в первый раз
Прежде чем запустить приложение Kali Linux в первый раз, мы рекомендуем кликнуть на кнопку Pin to Start или, еще лучше, кликнуть по эллипсу справа от него, а затем кликнуть на «Pin to Taskbar», чтобы в будущем запускать Kali одним кликом.
Как только вы это сделаете, кликните на кнопку «Запустить». Откроется терминал и начнется окончательная установка, которая может занять несколько минут.
Вам будет предложено задать имя пользователя и пароль Unix. Поздравляем, вы настроили и запустили подсистему Kali Linux на вашей Windows-машине! Не забудьте регулярно обновлять ее, как и любую другую систему Linux:
sudo apt-get update
sudo apt-get dist-upgrade
Если на жестком диске не хватает памяти, то не забываете очищать папку apt.
Шаг 4. Добавить исключение для Защитника Windows
К сожалению, Windows Defender не всегда дружит с инструментами из репозиториев Kali. Иногда он определяет их как вирусы или вредоносные программы и блокирует часть программ. Чтобы предотвратить такое поведение и вызванные им ошибки, рекомендуется добавить исключение Windows Defender для папки Kali Linux.
Сначала найдите эту папку, открыв Проводник и введя следующий адрес в адресной строке. Не забудьте заменить «yourusername» на ваше фактическое имя пользователя!
Теперь откройте папку Kali Linux, которая должна выглядеть примерно так: «KaliLinux.54290C8133FEE_» и скопируйте местоположение папки.
Теперь найдите «Центр защиты Windows Defender» в панели поиска Cortana в нижней левой части экрана. В Центре безопасности кликните на «Защита от вирусов и угроз» — выглядит как икона щита в левой части экрана.
Нажмите на шестерку внизу, затем «Настройки защиты от вирусов и угроз». Прокрутите вниз до пункта «Исключения» и нажмите «Добавить или удалить исключения». Кликните на значок «плюс» рядом с «Добавить исключение», выберите «Папка», а затем вставьте адрес папки Kali в верхнюю панель. Кликните на кнопку «Выбрать папку», и появится всплывающее окно. Нажмите «Да», чтобы добавить исключение.
Если вы захотите удалить это исключение, просто нажмите стрелку вниз рядом с папкой и нажмите «Удалить».
Шаг 5. Установка инструментов для пентестинга
Выставив исключение для Защитника Windows, вы можете начать работу по пентестингу. В этой версии Kali не так много предустановок, поэтому установите те инструменты, которые вам нужны из репозиториев Kali, как обычно, с помощью команды apt-get. Например, чтобы установить Metasploit:
sudo apt-get update
sudo apt-get install metasploit-framework