как установить kali linux без флешки и диска
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как установить Kali Linux (пошаговая инструкция)
Оглавление
Kali Linux — это популярный дистрибутив Linux, особенностью которого являются хакерские программы. Это операционная система в первую очередь подойдёт изучающим информационную безопасность и IT, системным администраторам и веб мастерам для оценки защищённости обслуживаемых сетей и сайтов.
В этой инструкции подробно будет описан процесс установки Kali Linux. Возможные разные варианты установки, например:
В целом процесс схож во всех случаях, я рассмотрю второй вариант, а именно установку Kali Linux в качестве второй операционной системы. Также я отмечу чем отличается установка в других случаях, чтобы вы могли применять эту инструкцию при любой ситуации.
Как записать установочный образ Kali Linux
Зайдите на официальную страницу Kali Linux: https://www.kali.org/downloads/
Найдите там Kali Linux 64-Bit (Installer) и скачайте торрент.
Теперь переходим на сайт программы Etcher: https://www.balena.io/etcher/ и скачиваем её:
Подключите вашу USB флешку, запустите Etcher, выберите скаченный ISO образ Kali Linux LIVE, затем просто нажмите кнопку Flash! и дождитесь завершения.
Как загрузиться с флешки
Теперь нам нужно следующее:
1) отключить Secure boot и Fast boot в EFI (BIOS)
2) выбрать в качестве диска для загрузки USB флешку с Kali Linux
Secure boot и Fast boot присутствуют только в EFI — это такой новый BIOS. Если у вас древний компьютер, то эти настройки могут отсутствовать и отключать их не нужно.
Зайдите в BIOS — на разных ноутбуках и материнских платах это может выполняться по-разному, как правило для этого в самом начале загрузки нужно много раз нажимать кнопку ESC, или кнопку Delete, или одну из функциональных клавиш F*. Если ничего не помогло, то поищите в Гугле, как войти в БИОС для вашей модели ноутбука/материнской платы.
Отключение Secure boot и Fast boot нужно только чтобы загрузиться с флешки, т. е. после сброса пароля Windows эти настройки можно вернуть в исходное состояние.
Затем при загрузке или там же, в БИОСе, выберите в качестве диска для загрузки USB флешку или внешний диск:
Если вы видите меню загрузки Kali Linux, значит у вас всё получилось:
Что делать, если не получается войти в BIOS (UEFI)
Современные компьютеры с SSD дисками загружаются очень быстро. К тому же, в БИОС может быть включена «быстрая загрузка». В этих случаях попасть в настройки BIOS (а точнее в настройки UEFI) не получится.
Для выхода из этой ситуации используйте следующий метод:
1. Во включённом Windows нажмите кнопку Windows → Выключение.
2. Удерживая нажатой клавишу Shift, нажмите «Перезагрузка».
3. Затем нужно выбрать «Поиск и устранение неисправностей».
4. Затем «Дополнительные параметры».
5. Далее «Параметры встроенного ПО UEFI».
6. Нажмите кнопку «Перезагрузить».
После перезагрузки вы окажитесь в настройках BIOS (UEFI).
Установка Kali Linux
Выберите пункт «Graphical install»:
Выберите желаемый язык операционной системы:
Выберите, где вы находитесь:
Укажите желаемую раскладку клавиатуры:
Выберите комбинацию клавиш для переключения языка клавиатуры:
Выберите любое имя хоста:
Имя домена можно оставить пустым:
Нужно различать «имя пользователя» и «имя учётной записи». Имя пользователя может содержать пробелы и заглавные буквы. Это имя нигде не используется. Что касается имени учётной записи, то вы постоянно будете вводить его при входе в систему, также имя учётной записи используется при выполнении различных команд с пользователями: изменение пароля пользователя, выполнение команд от другого пользователя, удаление пользователя.
Здесь вводится именно имя пользователя — введите что угодно:
А здесь вводится имя учётной записи — оно не может содержать пробелы и заглавные буквы. Для имени учётной записи можно использовать только строчные буквы и цифры:
Придумайте пароль — он понадобится для входа в систему и для выполнения операций, требующих повышенных привилегий:
Выберите свою временную зону:
Выберите «Вручную»:
На компьютере, где выполняется установка Kali Linux, имеется два диска, и на одном из них уже установлен Windows, поэтому я выбираю второй диск (ориентируйтесь по названию и размеру жёсткого диска):
Диск пустой и не отформатированный, поэтому нам предлагают создать таблицу разделов, выбираю «Да»:
Обратите внимание, что теперь на втором диске создан раздел, теперь выбираем «Автоматическая разметка»:
Выбираем «Авто — использовать наибольшее свободное место»:
На следующем экране обязательно убедитесь, что диск выбран верно — смотрите на его название и размер, затем выберите «Все файлы в одном разделе (рекомендуется новичкам)»:
Ещё раз убедитесь, что система будет установлена именно в тот диск, куда вы хотите — на данном этапе ещё можно отменить сделанные изменение, поскольку они ещё не записаны на диск. Затем отменить изменения будет невозможно. Когда вы убедитесь, что всё правильно, нажмите «Закончить разметку и записать изменения на диск» → «Продолжить»:
Ещё раз всё проверьте и выберите «Да»:
Ожидайте завершения установки:
Нажимаем «Продолжить»:
Нам нужно определиться, какое окружение рабочего стола мы хотим установить и какой набор программ выбрать. Доступны следующие рабочие столы:
На мой взгляд, лучшим окружением рабочего стола в Linux является Cinnamon, но его здесь нет. GNOME мне не нравится — невозможно выполнить элементарные действия, такие как создать ярлык на рабочем столе, не логичное и не интуитивное меню, в целом плохое «юзабилити». KDE Plasma — красивый рабочий стол, но когда я им пользовался (это было много лет назад), он был весьма глючным и тяжёлым. MATE — это по сути актуальная версия GNOME 2, то есть классический по виду рабочий стол, но в нём не хватает современных функций (которые есть в Cinnamon, например).
Xfce и LXDE более лёгкие, если у вас маломощный компьютер, то выберите что-то из них.
Если вы не знаете что выбрать, то оставьте Xfce.
Рабочий стол в Linux можно поменять в любой момент!
Предлагаются следующие варианты наборов инструментов:
Независимо от того, что вы выберите, в дальнейшем можно будет установить или удалить любой инструмент.
Скриншоты различных тем оформления, правда со старой темой, вы также можете посмотреть в теме «В чём различие версий Kali Linux».
Дождитесь завершения установки всех пакетов и перезагрузитесь.
Если возникнет запрос об установке загрузчика, то смотрите раздел На какой диск установить загрузчик.
Поздравляю, установка Kali Linux завершена!
Если вам нужно будет загрузиться в Windows, то выберите соответствующий пункт в меню загрузки:
На какой диск установить загрузчик
В моём примере установки Kali Linux установщик не спрашивал, на какой диск установить загрузчик системы. Возможно причина в том, что в моём компьютере всего один диск. На других компьютерах как с UEFI, так и с БИОСом, установщик может спросить, на какой диск установить загрузчик. Чтобы принять решение, нужно иметь общие представления о загрузке операционной системе на ПК. Упрощённо говоря, происходит следующее:
1. БИОС (UEFI) проверяет, какой диск выбран для загрузки и передаёт управление загрузчику на этом диске.
2. Загрузчик указанного диска начинает работу, если в его настройках прописано несколько операционных систем, то он показывает пользователю меню для выбора. Если операционная система только одна, то просто загружает её.
Так вот, если у вас уже установлен Windows, то вариантов два:
В БИОС
Преимущества первого варианта:
Недостатки первого варианта:
Преимущество второго варианта:
Недостатки второго варианта:
На мой взгляд, второй вариант намного лучше, поэтому я устанавливаю загрузчик Linux на диск с Linux.
В UEFI
В UEFI имеется специальный небольшой раздел (100-200 мегабайт) в котором хранятся загрузчики операционных систем. В Linux этот раздел монтируется в директорию /boot и загрузчики хранятся в папках в /boot/efi/EFI или /boot/efi/ или похожих.
Установка загрузчика на диск в UEFI означает создание новой папки с загрузчиком нового дистрибутива. На этом скриншоте можно видеть загрузчики двух ОС.
На самом деле, там ещё есть и Linux Mint, но она свои файлы поместила в директорию BOOT.
Пункт загрузки UEFI можно отредактировать (удалить или добавить новые) в настройках UEFI.
При установке загрузчика на диск с Windows, в принципе, это должно работать также. Но я не проверял! В случае проблем с Windows, смотрите эту статью, раздел «Восстановление загрузчика Windows 10«).
Если у вас несколько операционных систем установлены на разных разделах диска и вы установили их загрузчики в собственные разделы, как это показано на скриншоте (системный загрузчик установлен в четвёртый раздел диска):
то, чтобы загрузить эту новую ОС нужно в дистрибутиве, в котором вы можете загрузиться, выполнить следующую команду:
Эта команда просканирует все диски и добавит в меню загрузки данного дистрибутива все найденные операционные системы.
Что касается UEFI, то в его настройках вместо дисков и разделов должны быть перечислены все доступные для загрузки операционные системы, либо их можно указать вручную.
Особенности установки Kali Linux в VirtualBox
Начните с создания виртуальной машины, для этого смотрите раздел «Создание вашей первой виртуальной машины». Не нужно записывать ISO образ на флешку, его можно подключит к виртуальной машине, подробности смотрите в разделе «Запуск новой виртуальной машины в первый раз».
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Варианты установки Kali Linux
Kali лучше будет работать установленная на USB или на VM? Поставил бы и на SSD, но без Windows тоже не могу.
У всех вариантов есть плюсы и минусы.
1. Обычная установка в виртуальную машину
В целом, нормальный вариант для новичков, сам использую много лет несмотря на то, что у меня основная система тоже Linux, в виртуальных машинах крутятся ОС, которые я использую нечасто и для которых не хватило место на внешних USB дисках.
2. Установка на внешний USB диск (или на флешку)
Операционная система Linux может быть установлена не только на постоянный диск, но и на сменный носитель. При этом операционная система становится очень мобильной — с флешке можно загрузиться на любом компьютере.
Кстати, ведь Windows тоже можно установить на флешку: Как установить Windows на USB диск
Более того, на одну флешку можно установить и Windows, и Kali Linux и загружаться с этой флешки на любом компьютере.
3. Работа в VirtualBox с внешним USB диском
Поскольку все процессы происходят внутри виртуальной машины, то можно не опасаться повредить реальному компьютеру.
Этот USB диск также можно использоваться для загрузки напрямую, без VirtualBox.
Можно загружаться на разных компьютерах.
В общем, это мой основной способ, который я использую для работы с виртуальными машинами последние пару лет.
Описание как это сделать:
4. Live-образа на флешке с постоянным хранилищем (persistence)
Очень быстрый вариант в плане развёртывания: установка полноценной Kali Linux на флешку требует время, особенно если флешка медленная. Для записи же Live-образа требуется совсем немного времени — в конечном счёте, определяется скоростью, с которой ISO образ может быть записан на флешку.
Создание постоянного хранилище также делается очень быстро.
В результате получается система на флешке, которая может сохранять внесённые в систему изменения. Более того, можно создать несколько разделов persistence и использовать их как профили: каждый профиль может иметь различные настройки ОС и различные пользовательские файлы и установленные инструменты. Друг с другом профили никак не пересекаются.
При первоначальной установке (записи ISO образа на флешку), система занимает меньше места.
Постоянные хранилища можно сделать зашифрованными.
5. Установка в качестве второй системы на внутренний диск
Этот вариант даёт наибольшую производительность, отсутствуют какие-либо ограничения на доступ к оборудованию, система работает с полной скоростью, которая не ограничивается скоростью USB диска или флешки.
Нужно быть очень внимательным во время установки, так как диски и их разделы в Linux обозначаются по-другому, ни как в Windows.
При желании (вам надоела ОС Linux), вы можете полностью восстановить загрузчик Windows — переустановка системы для возврата в исходное состояние не требуется! Подробности смотрите в статье: Восстановление загрузчика Windows 10.
6. Покупка ARM платы для запуска Kali Linux
Из плюсов этого варианта можно отметить только то, что вы совершенно точно научитесь работать с системой по SSH.
Во всём остальном это не очень удачный способ — лучше использовать виртуальную машину для установки Kali Linux.
Покупка ARM компьютера может быть оправдана если вам нужен маломощный компьютер, который круглосуточно включён и выполняет длительные операции, например, постоянный мониторинг или сканирование сетей.
Установка с шифрованием разделов или без шифрования
Установщик Kali Linux предлагает полнодисковое шифрование или шифрование отдельных разделов (например, домашней папки пользователя). Можно установить вовсе без шифрования. Шифрование рекомендуется только тем, кто действительно понимает, для чего ему это нужно. В случае если произойдёт сбой (например, отключение электричества во время работы системы), то восстановление системы может потребовать от вас дополнительных знаний и навыков работы с Linux, примеры статей восстановления системы после сбоя:
Сам я с опасением воспринимаю полнодисковое шифрование из-за возможных нарушений работы файловой системы. Полнодисковому шифрованию я предпочитаю шифрование только тех данных, которым это нужно. Для шифрования использую VeraCrypt, подробности смотрите в статье «Как надёжно зашифровать файлы, диски, флешку (инструкция по VeraCrypt)». Не забывайте делать резервную копию зашифрованного контейнера!
Я собрал возможные варианты установки Kali Linux, их плюсы и минусы в таблицу:
Затрагивается ли загрузчик основной ОС / Возможно ли влияние на основную ОС
Использование Live-образа на DVD диске
Полная изоляция как от основной ОС, так и от изменений, которые могут быть внесены (потенциально) опасными программами.
Невозможно сохранять изменения на диск, в том числе, невозможно обновлять программы.
DVD приводы в современные ноутбуки не устанавливают.
Использование Live-образа на флешке
Полная изоляция как от основной ОС, так и от изменений, которые могут быть внесены (потенциально) опасными программами.
Невозможно сохранять изменения на диск, в том числе, невозможно обновлять программы.
Полная изоляция как от основной ОС, так и от изменений, которые могут быть внесены (потенциально) опасными программами.
Сохраняются сделанные изменения: установленные инструменты и сохранённые файлы не пропадают после перезагрузки.
Требует меньше места.
Быстрая установка и создание постоянного хранилища.
Установка в виртуальную машину (например, VirtualBox)
Основная ОС полностью изолирована от установленного в виртуальную машину Kali Linux. Хорошая производительность по сравнению с установкой на флешку.
Невозможно использовать железо напрямую (видеокарты, сетевые карты, если они не USB). В связи с этим некоторая потеря производительности.
Не каждый процессор способен работать с виртуализацией (невозможность использовать VirtualBox на некоторых системах).
Если у вас USB Wi-Fi карта, то вы можете её использовать и в виртуальной машине. Рекомендуемые модели здесь.
Установка на флешку (установка производится в VirtualBox, но работа осуществляется на реальном компьютере)
Легко транспортировать систему.
Можно загружаться на любом компьютере.
Изолированность от основной ОС.
Возможность работать с железом напрямую.
Замедление работы, «лагания», особенно при интенсивной нагружке на ПЗУ, например, при обновлении пакетов.
Установка на внешний жёсткий диск (установка производится в VirtualBox, но работа осуществляется на реальном компьютере)
Можно загружаться на любом компьютере.
Изолированность от основной ОС.
Возможность работать с железом напрямую.
Труднее транспортировать (чем флешку).
Переносные SSD диски полностью нивелируют этот недостаток, поскольку размером лишь немного больше флешки.
Установка в качестве второй системы на внутренний диск
Да (в некоторых случаях может модифицировать загрузчик).
Возможность работать с железом напрямую.
При ошибочных действиях можно полностью стереть данные с вашей основной ОС, можно полностью случайно удалить целые диски.
Вносятся изменения (или полностью заменяется) загрузчик (это необязательно).
Сами выбирайте, что именно вам нравиться больше. Для сканирования сайтов и компьютерных достаточно обычной установки в VirtualBox. Для аудита безопасности беспроводных точек доступа можно обойтись установкой в VirtualBox и USB Wi-Fi адаптером.
Знакомство с Kali Linux
Материалы по настройке системы и работе с ОС Kali Linux:
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как установить Kali Linux основной или второй операционной системой
Внимание: некоторые пункты в данной инструкции могли устареть, поэтому рекомендуется новая статья «Как установить Kali Linux (пошаговая инструкция)».
Оглавление
Как создать загрузочную флешку Kali Linux
Сейчас многие современные ноутбуки не имеют DVD-привода, поэтому невозможно установить операционную систему с оптического диска. Это не проблема, поскольку установку можно полностью выполнить с USB носителя, в том числе с обычной флешки.
Скачайте Kali Linux с официального сайта: https://www.kali.org/downloads/
Если у вас затруднение, какую именно версию выбрать, то прочитайте об их различии здесь.
Теперь нужно записать образ с Windows на флешку. Это нужно сделать правильно – недостаточно просто скопировать файл. Чтобы получилась пригодная для установки операционной системы флешка нужна программа наподобие Win32 Disk Imager. Это бесплатная программа – скачайте и установите её.
Подключите флешку к компьютеру и запустите Win32 Disk Imager.
Укажите файл образа (переключитесь на просмотр всех файлов):
и правильно выберите Device (т.е. флешку):
Когда всё готово, нажмите кнопку Write. Помните, что все данные с флешки будут удалены!
Как загрузиться с флешки Kali Linux
Отключение Secure boot в БИОС
Пока выполняется запись флешки, нам нужно выключить опцию Безопасная загрузка в БИОС.
Включите компьютер. Если на нём нет операционной системы, то вы сразу попадёте в БИОС. Если операционная система уже установлена, то при загрузке компьютера много раз нажимайте кнопку Esc (на некоторых компьютерах для этого нужно нажимать Delete) и выберите Enter Setup (может произойти автоматический вход в БИОС):
Нажмите F7, чтобы перейти в Advance Mode и там выберите вкладку Security. Найдите опцию Secure boot:
Отключите её (выберите disabled):
Для сохранения настроек нажмите F10.
Поищите опцию Fast boot – если она у вас есть, также отключите её (disabled).
Загрузка с флешки Kali Linux
Когда запись на флешку закончится, вставьте флешку в гнездо ноутбука и включите его – если появится надпись «Please press any key for boot from CD or DVD», то нажмите любую кнопку. Эта надпись переводится как «пожалуйста нажмите любую кнопку, чтобы загрузиться с CD или DVD. Несмотря на то, что мы загружаемся с флешки, это нам подходит.
Если операционная система уже установлена, то при загрузке компьютера много раз нажимайте кнопку Esc (на некоторых компьютерах для этого нужно нажимать Delete). Если появятся варианты загрузки, то выберите пункт, соответствующий вашей флешке.
Если подобного меню не появляется, то зайдите в БИОС и в качестве загрузочного диска выберите флешку.
Пошаговая инструкция установки Kali Linux на компьютер
В этом окне выберите Start Installer:
Выберите под ваши предпочтения:
Выберите под ваши предпочтения:
Сообщение о необходимости драйвера для Wi-Fi карты, у меня этого драйвера нет, поэтому пропускаю. У вас может вообще не появится подобное сообщение:
Продолжаю как есть:
Пропускаю настройку сети:
Самый ответственный момент – выбор и разметка дисков. Если вы выберите неверный диск, то можете потерять данные (например, удалить другую операционную систему):
Как можно увидеть, у меня уже установлена другая операционная система.
Если вы хотите удалить предыдущую систему и вместо неё установить Kali Linux, то сотрите разделы со старой ОС, на освободившемся пространстве создайте новый раздел и выберите его для установки Kali.
Если у вас несколько дисков – вы можете установить Kali Linux на любой незанятый.
Я установлю Kali Linux прямо на основной раздел. Для этого я изменю размер диска, на котором установлен Windows,
а на освободившемся месте создам ещё один раздел, который и установлю новую ОС.
Кроме основного раздела предлагается установить раздел подкачки (как файл подкачки на Windows). Для этих целей вы можете выделить отдельный диск – в зависимости от ваших потребностей это может быть 2-8 Гигабайт. Раздел подкачки используется в случае если операционной системе не хватает оперативной памяти – на этот раздел сбрасываются не используемые в текущий момент данные. То есть это как бы дополнительная оперативная память, которая работает медленнее основной. У меня 16 Гигабайт оперативной памяти, поэтому я не создаю раздел подкачки.
Подтверждаем сделанные изменения:
Ожидаемся окончания копирования данных:
Если у вас настроено Интернет-подключение, то можете выбрать загрузку пакетов из сети (более свежие версии)
Дождитесь, когда система начнёт перезагружаться и вытащите флешку:
После установки Kali Linux создаст свой загрузчик GRUB. Если на вашем компьютере имеются и другие операционные системы, то этот загрузчик их все найдёт и будет выводить в меню загрузки, чтобы вы могли выбрать.
Помните, что оригинальный загрузчик Windows не стирается. То есть если вы хотите, чтобы по умолчанию загружался Windows, то зайдите в БИОС и там выберите желаемый диск, который должен автоматически загружаться.
Если у вас возникли проблемы с загрузкой Linux, то посмотрите статью «Kali Linux не загружается – решение проблем».
Неправильное разрешение дисплея GRUB
Обычно меню загрузчика GRUB имеет неправильное разрешение дисплея. В подавляющем большинстве случаев это не проблема – пункты меню всё равно видно, а сообразительный Linux сразу меняет разрешение на правильное, как только перехватывает управление на себя.
Но с Windows – не так. Если вы загрузили Windows с помощью загрузчика GRUB с неправильным разрешением, то Windows в эту сессию уже не сможет установить разрешение на правильное даже если вы заходите это сделать вручную.
Самый простой способ исправить ситуацию – это изменить разрешение экрана GRUB. Для начала нужно узнать, какие разрешения поддерживает ваш компьютер. Для этого во время начала загрузки удерживайте клавишу Shift. Когда появится загрузочное меню GRUB, нажмите кнопку c, и затем в консоли введите команду:
Запомните наибольшее разрешение дисплея, которое поддерживает ваш видеоадаптер.
Затем загрузитесь в Linux. Там откройте для редактирования файл /etc/default/grub.
В нём найдите строку
Раскомментируйте её (удалите решётку в самом начале) и замените 640×480 на максимальное разрешение, которое поддерживает ваш компьютер. Обычно это 1920×1080, то есть должно получиться что-то вроде
Сохраните и закройте этот файл.
Выполните обновление настроек загрузчика:
При последующей перезагрузки вы сможете наслаждаться крошечными буквами в левой верхней части экрана, зато в Windows теперь будет нормальное разрешение.