Kali Linux - пожалуй один из самых популярных и востребованных дистрибутивов Linux в сфере информационной безопасности, который включает в себя сотни различных инструментов для тестирования компьютерных систем и сетей путем проведения различного рода "атак на проникновение".
Дистрибутив разрабатывается на базе Debian, первый официальный релиз Kali Linux состоялся 13 марта 2013 года. С тех пор разработчики внесли множество изменений в систему: был сделан упор на стабильность работы и функциональность дистрибутива, а также был "отфильтрован" и сам инструментарий. Дальше мы рассмотим как запустить kali linux с флешки.
Содержание статьи
Как запустить Kali Linux с флешки
Дистрибутив можно использовать как из виртуальной машины и жесткого диска, так и прямо с USB-флешки (LiveUSB). В данной статье будет рассмотрен процесс записи Kali Linux на USB в операционной системе Windows и в Linux, также будет рассмотрена возможность создания persistence раздела на USB флешке для последующего сохранения данных.
Как записать Kali Linux на флешку в Windows
Для записи образа Kali linux в Windows вам понадобится флешка на 8 Гб или более и программа под названием "Rufus", которая отлично справляется со своей задачей. Скачать Rufus вы можете с официального сайта разработчика.
Шаг 1. Установка Rufus
Скачайте и запустите программу:
Шаг 2. Определяем USB
Подключите флешку к компьютеру и нажмите на кнопку Устройство и выберите нужную флешку для записи образа Kali:
Шаг 3. Определяем ISO - образ
Затем нажмите на выделенную кнопку и выберите ваш образ с Kali Linux:
Шаг 4. Запись образа на USB
Программа успешно определила ISO - образ, нажмите кнопку Старт и дождитесь завершения записи образа:
После того как образ будет записан - вы получите полностью рабочий Kali Linux, который можно будет запускать прямо с флешки в режиме Live USB. Однако все изменения и все ваши данные будут потеряны после каждого выключения или перезагрузки вашей живой системы. И для того чтобы этого избежать, мы создадим persistence раздел, который позволит вам сохранять все ваши настройки и данные на флешке. Создание загрузочной флешки kali linux завершено.
Создание persistence раздела Kali Linux в Windows
Для того чтобы создать persistence раздел Kali Linux в Windows нам понадобится программа под названием MiniTool Partition Wizard Free Setup Wizard, которую вы можете скачать прямо с официального сайта.
Шаг 5. Установка программы
Скачайте, установите и запустите программу:
Шаг 6. Определяем USB
Теперь вам необходимо найти ваш вашу флешку. В моем случае это Disk 3:
Шаг 7. Разметка USB
На этом шаге нам необходимо сократить размер основного раздела Kali Linux и добавить туда persistence, который и будет отвечать за сохранение всех ваших системных настроек и данных. Для этого щелкните правой кнопкой мыши по разделу на вашем USB и выберете пункт Move/Resize (переместить/ изменить размер):
В открывшемся окне двигаем ползунок для регулировки размера основного раздела Kali Linux. Затем, определившись с размером, нажимаем кнопку Ок:
Как видно на фотографии ниже, у нас появился новый unallocated (нераспределенный) раздел флешки, который нам нужно будет разметить. Кликаем по нему правой кнопкой мыши и выбираем пункт Create:
В открывшемся окне в поле Partition Label пишем название раздела persistence. В поле Create As выбираем Primary и файловую систему Ext4. Размер выбираем максимально допустимый. Нажимаем кнопку Ок:
Затем в правом верхнем углу нажимаем кнопку "Apply" и ждем завершения процесса. После того как менеджер разделов закончит свою работу, перезагрузите компьютер и загрузитесь с вашей флешки с Kali Linux и переходите к пункту статьи "Настройка persistence раздела Kali Linux" для того чтобы завершить настройку созданного persistence раздела. Теперь перейдем к тому как записать kali linux на флешку через ос Linux.
Как записать Kali Linux на флешку в Linux
Для того чтобы записать образ Kali Linux на флешку в Linux, достаточно использовать утилиту dd. Команда будет выглядеть вот так:
Например:
sudo dd bs=4M if=~/Загрузки/kali-linux.iso of=/dev/sdb status=progress
Помимо этого, записать образ можно с помощью отличной опенсорсной программы Etcher. Скачать программу можно с сайта проекта. Запускаем программу, нажимаем Select Image и выбираем образ Kali Linux:
После этого программа сама определит и выберет подходящий подключенный к компьютеру USB:
Затем нажимаем кнопку Flash, вводим пароль суперпользователя и ждем завршения процесса записи:
Программа уведомит вас по завершению записи на флешку:
После того как мы закончили с записью флешки с Kali Linux, нам необходимо создать на USB- флешке persistence раздел. Для этого нам понадобится программа Gparted, скачать которую вы можете с официального сайта разработчика. Теперь запуск Gparted:
Нажимаем на выделенное окошко и ищем в выпадающем списке USB флешку и кликаем по нему. В моем случае это /dev/sdg:
И при переходе к разделам на нашей USB флешке мы видим, что Etcher, с помощью которого мы записывали Kali Linux, разметил лишь необходимый объем памяти, а свободное место оставил неразмеченным:
На этом неразмеченном пространстве мы и создадим наш persistence раздел. Правой кнопкой мыши кликаем по неразмеченной области и выбираем Новый:
В открывшемся окне выбираем максимально допустимый объем памяти для раздела, в пункте Создать как выбираем Основной раздел, файловую систему выбираем Ext4. В поле Метка прописываем persistence и затем нажимаем добавить:
После этого нажимаем Применить и Gparted начнет разметку USB диска:
Вы уже можете выполнять запуск с флешки kali linux, но перейдем к настройке persistence раздела Kali Linux.
Настройка persistence раздела Kali Linux
Теперь перезагружаем компьютер, загружаемся с вашей флешки с Kali Linux и выбираем пункт Live USB Persistence и входим в систему со стандартными логином - root и паролем - toor:
После того как вы войдете в систему на вашем рабочем столе должен появиться файл раздела для постоянного хранилища. Теперь нам необходимо найти его местонахождение. Открываем терминал и прописываем команду:
fdisk -l
И ищем ваш постоянный раздел на флешке. В моем случае это /dev/sdg3:
Затем прописываем в терминале следующие команды, где вместо sdg3 - ваше расположение раздела флешки:
mkdir -p /mnt/USB
mount /dev/sdg3 /mnt/USB
echo "/ union" >> /mnt/USB/persistence.conf
umount /dev/sdg3
После этого можете выполнять запуск вашей системы и использовать вашу LiveUSB с Kali Linux с возможностью сохранять все системные настройки и данные.
Выводы
Таким образом мы рассмотрели как делается загрузочная флешка kali linux в Windows и Linux с возможностью сохранять все внесенные в систему изменения и данные.
Полезно, спасибо.
Good
Я поступил проще: установил КалиЛинукс на флешку как на обычный ХДД - все работает без каких либо проблем.
Это как?
Установка с двух флешек? 1 - загрузочная, на вторую устанавливали?
Вопрос. При выборе /dev/sdg1 выдаёт mount: mnt/USB: mount point does not exist.
При выборе /dev/sdg2 та же ошибка
Проблема, когда Добавляю на линуксе флешку пишу команды, то после
mount /dev/sdg3 /mnt/USB
Пишут
mount: /mnt/USB: special device /dev/sdg1(2,3)(пробовал все) does not exist
Не распознаёт команду umont /bev/sd..
Потому что надо umount /dev/sdb...
И действительно! Зачем такие заморочки? Будь проще и к тебе потянутся люди.
Создаём дистрибутивную флеш, как описано выше, или дистрибутивный СД.
На флеше, на которую будем устанавливать, создаём swap раздел. С ним линух будет быстрее работать.
Загружаемся с дистрибутива и выбираем пункт "Install" и вперёд.
После установки имеем полноценный линух.
На флеш ставить линух имеет смысл, если нам нужна мобильная система, чтобы можно было вставить в чужой комп и запускать свои проги, т.к. линух не критичен к железу.
Если нет - лучше ставить на жёсткий диск. После установки на диск запустится grub и создаст меню запуска систем.
Устанавливать рабочую систему(не дистрибутив) надо с дистрибутивного СД.
Помогите, не видит WI - fi адаптер (встроенный в ноутбуке)
Подскажите плиз.
Все сделал 1:1 как в описании, но при загрузке Live usb при не появляется папка и раздел при поиске разделов через консоль.
В чем может быть проблема?
Спасибо.
Привет всем устанавил на флешку кали все норм супер. Проблема теперь не открывается виндовс что делать помогите пожалуйста
boot priority то поменяй на ssd/hdd
После настройки persistence система очень тормозит и фризит, не видит HDD. Флешка 32гб, USB 3.0. Пробовал и всё свободное место отдать под персистенс, и 2гб, разместив остаток в FAT32 или вовсе не размещая — тормозит и всё тут.
у меня раздел persistance получился не на все оставшееся пространство флешки, можно ли изменить размер раздела persistance ? растянуть его на оставшееся пространство?
Извиняюсь за некомпетентность, но так и не увидел где брать образ iso
Ув.знатоки, - приветствую!
Вопрос, - работаю в кали с флешки поверх виндовс 7. В случае внезапного выдёргивания флешки, сохраняться ли данные на ней и загрузиться ли виндовс автоматом?
Спасибо за ответ