May 3, 2021

Как установить Kali Linux на флешку

Нам понадобится программа VirtualBox. Это программа для создания виртуальных компьютеров. Наш установленный на флешку Linux будет работать не в виртуальной машине, никакие виртуальные компьютеры будут не нужны. Но, для установки, один раз нам понадобится эта программа. Скачиваем, устанавливаем, запускаем VirtualBox.

Создаём новую машину с любым именем — она нам понадобится на один раз. Там, где тип, выберите Linux. А там, где версия, выберите что угодно, например, Debian (64 bit). Если у вас нет 64-битных опций, значит процессор не поддерживает такую виртуализацию — с этим ничего нельзя поделать.

Объём оперативной памяти тоже не очень важен. Поставьте, например, 1 Гб.

Выберите опцию «Не подключать жёсткий диск» — это важно для нашей установки.

Нажимаем «Создать», появится предупреждение:

Всё правильно — именно это нам и нужно, нажимаем «Продолжить».

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

Выбираем скаченный образ. Kali Linux загрузится в следующее меню:

Ничего пока не трогаем, а вставляем нашу флешку в компьютер (в реальный компьютер). И вот здесь у меня возникла заминка. Дело в том, что Kali Linux не видела флешку. Я подумал, что просто не произошло автоматическое монтирование и ввёл команды для этого. Но оказалось, что монтировать нечего — в списке устройств USB-накопитель (да и вообще любые диски) отсутствовали. Я даже проверил с другим Линуксом — Linux Mint. Результат оказался тем же: виртуальный компьютер не видел флешку, хотя VirtualBox захватывал её. Т.е. флешка становилась недоступной для использования на реальной машине. Решение оказалось очень простым: переткнуть флешку из гнезда USB 3 в гнездо USB 2. Новая бета версия VirtualBox 5 поддерживает USB 3 (если установить пакет расширений). Но у нас стабильная версия, поэтому просто смиряемся с более медленной работой флешки при установке операционной системы.

Флешку не нужно подготавливать (делать загрузочной или что-то такое) — Linux сам всё сделает и правильно настроит. Данные с флешки удалятся — думаю, вы это понимаете. Т.е. если там что-то ценное, то заранее скопируйте их куда-нибудь.

В общем, после подключения флешки к реальному компьютеру, теперь нужно её подключить к виртуальной машине, это делается в этом меню:

Теперь возвращаемся к нашей Kali и выбираем там «Graphical install».

Дальше всё просто. Здесь не все скриншоты, только несколько узловых. Если у вас трудности именно на этом этапе, то можете подсмотреть подсказки в гугле.

А теперь просто ждём. Хоть я специально купил флешку с поддержкой USB 3, нам не удалось воспользоваться преимуществом в скорости.

Наконец-то всё готово:

Перезагрузка начнётся не сразу — дожидаемся окончание всех операций. Когда мелькнёт чёрный экран, то можно отключить виртуальную машину.

Вот и всё — флешка готова. Теперь можно загрузится с неё на любом компьютере.

Загрузка Kali Linux с флешки

Если у вас Windows не лицензионный, а «обычный», то загрузится с флешки достаточно просто. При начале загрузки компьютера нажимайте много раз кнопку Delete или Esc (иногда другую — в зависимости от модели материнской платы — это можно узнать у Гугла). В БИОСе, там где «Порядок загрузки» выберите вашу флешку. Флешка в этот момент должна быть вставлена в компьютер, иначе БИОС её не увидит. Опять же, когда я использовал гнездо USB 3, то и БИОС не видел флешку. Пришлось переключить в USB 2.

Если у вас лицензионный Windows (мне его втюхали вместе с ноутом), то у вас наверняка стоит новый геморрой от Microsoft под названием UEFI. Благодаря этой новации, теперь просто так не попадёшь в БИОС (а что это меняет, кроме добавления проблем?).

Самый простой способ попасть в БИОС — это ввести в командной строке (от имени администратора):

Код:

shutdown.exe /r /o

После этого появится сообщение, что компьютер перезагрузится менее чем через одну минуту. После перезагрузки попадаем сюда и выбираем «Диагностика»:

Теперь выбираем «Дополнительные параметры»:

Теперь «Параметры встроенного ПО UEFI»:

Ну и «Перезагрузить»:

У разных производителей разные БИОСы, поэтому у вас может быть по-другому. Но я покажу на пример своего ноута, чтобы была понятна суть. Переходим во вкладку Boot, там выбираем Boot Option Priorities, смотрим какие там есть варианты:

Всего один вариант и точно нет моей флешки.

Ищем Secure Boot и отключаем (Disable):

Появляется новый пункт меню OS Mode Selection. В нём выбираем CMS and UEFI OS. Если выбрать только CMS OS, то установленный Windows не будет загружаться.

Теперь ищем такой пункт как Fast BIOS Mode и отключаем его (Disable). Это нужно для того, чтобы при загрузке БИОС начал проверять наличие USB устройств:

Настало время сохранить изменения и перезагрузиться:

Но нам опять нужно в БИОС! Поэтому при загрузке нажимаете соответствующую клавишу. У меня эта клавиша — F2. На старом компьютере этой клавишей была Delete. Эту клавишу БИОС сам пишет при загрузке компьютера. Если вы не успеваете посмотреть или не понимаете английский, то посмотрите для вашей модели в Гугле. Либо пробуйте методом перебора. Кроме названных, ещё этой клавишей может быть Esc или какая либо F*.

Опять переходите во кладку Boot Option Priorities. Теперь там появилась флешка. Если вы сделаете как я — на первое место поставите флешку, а на второе — Windows Boot Manager, то добьётесь следующего эффекта: если флешка вставлена в компьютер, то будет загружаться Linux с этой флешки. Если флешки нет, то будет загружаться Windows и не надо больше лазить в БИОС!

Не забываем сохраниться и перезагружаемся: