Как сделать загрузочный диск kali linux. Устанавливаем Kali Linux на USB-флэшку и делаем её читабельной в 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 тоже отлично справляется с поставленной задачей.

Приложению нет разницы, установка какой версии дистрибутива будет осуществляться.

  • Кликаем активизировавшуюся кнопку «Browse» и указываем файл-образ.

  • В расположенной ниже форме выбираем флешку, с которой будет осуществляться установка Kali Linux на компьютер под управлением любой редакции Windows.

  • Отмечаем опцию «Will be format…» флажком.

  • Жмем «Create» и кликаем «Да».

Распаковка и запись файлов осуществляется достаточно долго, наберитесь терпения.

  • По завершении записи запускаем MiniTool Partiton, а в контекстном меню нашей загрузочной флешки выбираем «Set Active», если опция присутствует в списке. При наличии пункта «Set Inactive» шаг пропускаем.


Процесс инсталляции

Загрузившись с флешки после выполнения приведенных выше инструкций, начнется установка Kali Linux на компьютер, где уже инсталлирована Windows.

  • Выбираем «Graphic install» для работы в графическом режиме.


  • Из множества языков выбираем «Русский» и жмем «Continue».


  • Остальные параметры выбираем по усмотрению.
  • В следующем окне выбираем «Да», переподключив флешку, желательно в соседнее гнездо.


  • Вводим пароль для защиты пользователя с неограниченными привилегиями.


Если вам хочется иметь портативную флэшку или внешний жёсткий диск с Kali Linux>, то имеется, как минимум, два варианта:

  • установить систему на флэшку
  • создать флэшку с persistent (постоянным хранилищем)

Первый вариант похож на обычную установку операционной системы. Но поскольку мы будем устанавливать на флэшку, то получаем портативность – возможность загрузиться на любом компьютере с USB входом. Все изменения, сделанные в системе, сохраняются после перезагрузки. В целом, работа мало чем отличается от работы с обычным компьютером.

Второй вариант заключается в создании Live системы на USB носителе (той же самой флэшке). Но поскольку Live система не способна сохранять изменения (пользовательские файлы, настройки системы), для неё дополнительно создаётся ещё один раздел, на который сохраняются файлы и сделанные настройки. Т.е., казалось бы, получается примерно как в первом варианте – имеется система, которая «помнит» сделанные изменения после перезапуска. На самом деле, есть некоторые нюансы.

Live система с persistent сама по себе занимает меньше места – столько же, сколько скаченный ISO образ – т.е. обычно до четырёх гигабайт. Операционная система, установленная обычным образом, занимает около 13-15 гигабайт. Зато установленная обычным образом система быстрее загружается, поскольку в Live используется сжатие. Live система с persistent может столкнуться с проблемой, когда новое ядро (которое возможно обновить), будет несовместимо со старым загрузчиком (который является частью Live образа и не обновляется).

В целом, оба способа заслуживают право на существование, и они оба будут рассмотрены на страницах HackWare.ru. В этой инструкции будет показано, как создать флэшку с установленной Kali Linu x. Будет описан подробный порядок действий, позволяющий избежать некоторых проблем, которые могут возникнуть при установке системы на USB носитель или при загрузке с USB флэшки или внешнего диска.

Инструкция по установке Kali Linux на USB карту памяти

Установка на USB флэшку похожа на установку на внутренний диск. Но чтобы случайным образом не повредить основную систему компьютера, жёсткие диски компьютера или загрузчик основной системы, я предлагаю сделать установку Kali Linux на USB флэшку в виртуальном компьютере. После окончания этой установки вы сможете в вашем реальном компьютере загрузиться с этой флэшки. В качестве виртуального компьютера я использую .

Я исхожу из того, что VirtualBox у вас уже установлен, или вы сами знаете, как его установить.

В VirtualBox создайте новый виртуальный компьютер. Самый обычный виртуальный компьютер для Linux. Единственное отличие – у него не должно быть (виртуального) жёсткого диска.

Когда в процессе создания нового виртуального компьютера дойдёте до окна Жёсткий диск , то выберите «Не подключать виртуальный жёсткий диск »:

Когда виртуальная машина создана, запустите её. В качестве ISO рекомендуются (а не еженедельные автоматические сборки). При попытке использовать еженедельные сборки у меня появлялись ошибки, связанные с невозможностью загрузить модули ядра, и установка завершалась неудачей.

USB флэшка для Kali Linux

Для Kali Linux, а также для любого современного дистрибутива Linux я рекомендую объёмом более 16 гигабайт. Т.е. это 32 гигабайта или больше. Чем выше скорость – тем лучше. Флэшки плохо подходят для нескольких одновременных операций чтения/записи, а операционные системы работают именно в таком режиме. Даже с хорошей картой памяти ваша система будет работать заметно медленнее настольной, она может «лагать», «тормозить». С плохой (медленной) картой памятью работа может стать затруднительной, некомфортной.

Сколько живут USB флэшки с установленной операционной системой

Я из тех, кто не щадит свои медиа носители. На мои карты памяти в телефоне я скачиваю торренты, на свои USB флэшки я устанавливаю операционные системы, интенсивно их использую, часто делаю и восстанавливаю полные резервные копии. У меня не сломалось ни одной карты памяти/USB от интенсивного использования. Честно говоря, я считаю мифом рассказы, что карты памяти могут испортиться из-за частого использования. Возможно мне просто везёт. Я хочу сказать, что USB флэшки (по крайней мере некоторые) способны годами «жить» и использоваться с установленной на них операционными системами.

Очистка USB карты памяти для установки операционной системы

Перед началом установки я рекомендую полностью стереть данные с флэшки (удалить ), поскольку в противном случае у меня иногда возникали ошибки с проблемой записи на диск. Это мы сделаем силами самой Live системы, загрузившись со скаченного ISO.

Когда появится это меню, вместо выбора пункта «Графическая установка», загрузитесь в систему.


Когда загрузитесь в нижнем баре виртуальной машины подключите вашу USB флэшку к системе:


Вы можете посмотреть список дисков, но поскольку каких-либо других носителей (жёстких дисков), там нет, то вы увидите только флэшку под именем /dev/sda :

Для перехода в экспертный режим там введите

Дважды согласитесь, чтобы полностью очистить диск.


Теперь наша флэшка очищена, не вынимая её, перезагрузите виртуальную систему. Теперь в меню выберите «Graphical install »:


Инструкция по установке Kali Linux на карту памяти

Каких-либо отличий от установки операционной системы нет – всё достаточно стандартно, выбор языка, имени пользователя и т.к. Если у вас с этим проблемы, то, опять же, обратитесь к заметке «Установка Kali Linux».

Пожалуй, имеется только небольшой нюанс с разделом подкачки. Нам совершенно не нужен раздел подкачки на флэшке – мы будем использовать ресурсы компьютера напрямую, т.е. всю оперативную память – этого должно хватить сполна. Но даже если это не так, от раздела подкачки на флэшке будет только вред, поскольку он будет очень медленным. Чтобы не допустить создание раздела подкачки, то при переходе к «Разметке дисков » выберите пункт «Вручную »:


Выбираете раздел:


Выбираете «Да»:


Выбираете «СВОБОДНОЕ МЕСТО»:



В следующем окне, скорее всего, не придётся ничего менять:


Выбираете «Первичный»:


Выберите «Настройка раздела закончена»:


Выбираете «Закончить разметку и записать изменения на диск»:


Система жалуется, что не указан ни одни раздел для пространства подкачки и всячески его нахваливает. В нашем случае (установка ОС на флэшку), он действительно не нужен. Выбираем «Нет»:


Теперь выбираем «Да»:


После этого начнётся обычная установка ОС Kali Linux.

Здесь оставьте без изменений:


Выберите вашу флэшку:


Когда установка закончится (а это может занять больше времени, чем вы ожидали, посколкьу флэшки не такие быстрые как даже обычные жёсткие диски, не говоря об SSD), то отключите виртуальный компьютер. Вы можете перезагрузить ваш реальный компьютер, чтобы загрузиться со свежеустановленной на USB флэшку системы.

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

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

Если у вас 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 — и не надо лишний раз лезть в БИОС!

Особенно часто эта ошибка появляется при попытке загрузиться с USB флэшки или с внешнего диска. Причина её в том, что настройки GRUB указывают на неверный диск, например, на диск Windows. Система не понимает файловую систему диска и не может продолжить загрузку. Эта проблема решается достаточно просто.

Перезагрузите компьютер, и когда появится меню загрузчика GRUB нажмите клавишу e . Вы увидите примерно следующее:


Обратите внимание на строку, начинающуюся с linux . В моём случае там присутствует запись

Поскольку при установке в виртуальном компьютере кроме флэшки не было других носителей информации, то ей было присвоено имя /dev/sda1 . В реальном компьютере имеется ещё минимум один жёсткий диск, и имя /dev/sda1 могло быть присвоено ему. А флэшка, с которого я пытаюсь загрузиться, теперь имеет другое имя. Этим именем может быть /dev/sdb1, или, /dev/sdc1 или другое (в зависимости от количества дисков в системе).

Если вы не знаете новое имя, то просто перебирайте разные варианты. Переместите курсор на имя диска и поменяйте его на /dev/sdb 1. После этого нажмите клавишу F10 и дождитесь загрузки. Если загрузка неудачная, то перезапустите компьютер и поменяйте запись на /dev/sdс 1 (и так далее по алфавиту), нажмите F10 и проверьте успешность загрузки.

После успешной загрузки в систему поменяйте имя загружаемого диска. Например, в моём случае имя диска оказалось /dev/sdс1 (с буквой c ). Тогда команда для изменения загрузочного диска будет выглядеть так:

sudo grub- install --recheck /dev/sdc

sudo grub-mkconfig -o /boot/grub/grub .cfg

Вместо /dev/sdc подставьте имя вашего диска или флэшки.

Теперь при перезагрузке не будет возникать ошибка, а я сразу будут попадать в Kali Linux, установленную на флэшку.

Создание резервной копии флэшки с Kali Linux

Установка операционной системы на флэшку, а в особенности её последующая настройка и установка программ – это длительный процесс. На тот случай, если флэшка всё-таки сломается или она вам понадобиться, чтобы записать курсовую работу, вы можете сделать её резервную копию. Также рекомендуется делать резервные копии перед установкой видео драйверов или других подобных опасных для ОС экспериментах.

Если мы говорим о создании резервной копии ОС, а не отдельных файлов, то лучшим вариантом является клонирование образа всего диска. В случае необходимости это позволит очень быстро вернуть всю операционную систему со всеми настройками. Минусом такого метода является то, что образ с резервной копией будет занимать ровно столько место, какой объём имеет флэшка. Даже если, например, операционная система со всеми файлами занимает только половину объёма USB носителя, то образ будет всё равно объёмом с флэшку. Как уже было сказано, плюсом является то, что не нужно выбирать файлы для синхронизации, вся резервная копия хранится в виде одного файла, восстановление гарантирует полный возврат в исходное состояние.

В системах Linux подобный образ можно сделать с помощью программы dd , а для Windows имеется замечательная бесплатная, с открытым исходным кодом утилита .

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

Kali Linux является дальнейшим развитием системы Backtrack 5. Вообще, различий в установке других дистрибутивов на основе "Линукс" и Kali не особенно много. Но все же они есть, и поэтому нужно подробно остановиться на каждом аспекте.

Как и все юниксоподобные системы, Kali базируется на ядре Linux. Благодаря этому структура самой системы очень похожа на другие Linux-дистрибутивы. Если у вас был опыт общения с ними, то проблем с установкой возникнуть не должно.

Многие пользователи считают, что Kali — просто для «игр в хакеры». Да, она ориентирована на поиск уязвимостей в других системах, но ее вполне комфортно использовать и для повседневных задач, к примеру, Ubuntu или Mint. Разве что настройка займет чуть больше времени.

Подготовка USB-накопителя


Для создания Live USB с Kali нужно выбрать флешку объемом не менее 4 Гб. В принципе, USB-накопитель в особой подготовке не нуждается. Вполне достаточно отформатировать его в формате FAT32. Все остальное установщик сделает сам: и разметку, и формат в системе ext4. Также стоит отметить, что для более быстрой и комфортной установки рекомендуется использовать накопитель USB 3.0.

Создание Live USB-флешки

Для начала нужно загрузить сам образ с ОС Kali Linux. Установка на флешку происходит довольно быстро при условии, что у вас имеется поддержка USB 3.0. В противном случае процесс может затянуться, особенно если носитель информации старый. Далее нужно скачать утилиту Unetbootin, которая используется для создания Live USB с любым дистрибутивом Linux. Вообще, программ для очень много, но эта распространяется бесплатно и наиболее комфортна в использовании. С помощью Unetbootin заливаем на флешку установщик Kali Linux. Инструкция по работе с утилитой очень простая. Нужно выбрать дистрибутив, затем указать накопительное устройство и начать запись.


После успешного окончания процедуры установки получаем Live USB с системой Kali. Теперь ее можно запускать без установки. Но для раскрытия всего потенциала системы ее также можно полноценно инсталлировать на жесткий диск или же саму флешку.

Установка с USB-накопителя

Для установки системы нам потребуется флешка объемом не менее 16 Гб. Можно и меньше, но указанный объем оптимальный. Вставляем флешку перезагружаем компьютер и выбираем при загрузке «Загрузка FDD-HDD». После этого начнется запуск Live Kali Linux USB. В появившемся меню выбираем пункт Graphical Install. Это процесс установки системы с помощью графической оболочки.

Затем предлагается выбрать язык установки, часовой пояс и раскладку клавиатуры. Выбираем все, что нужно, и жмем «Далее». После этого установщик попытается подключиться к Интернету и скачать недостающие файлы. Жмем «ОК» и скачиваем. Но зависит это от версии системы, зачастую программы полностью автономны и не требуют доступа в сеть.

Правильная разметка USB-накопителя

Если все сделано правильно, то установщик предложит выбрать способ установки системы на диск. Можно, конечно, выбрать и автоматический вариант, но так как нужно установить систему на флешку, а не на жесткий диск, то выбираем ручную разметку. Открывается окно выбора разделов. Выбираем раздел с USB-накопителем и жмем «Добавить раздел». Также нужно место для самой системы. Рекомендуется минимальный объем 5 Гб. Форматировать необходимо в файловой системе ext4 - это наиболее приемлемый вариант. Точку монтирования выставляем «/». Это и есть символ системного раздела. Вообще, установка Kali Linux на флешку во многом схожа с установкой Backtrack 5, что и неудивительно. По сути, это один и тот же дистрибутив.

После этого нужно выделить раздел для В случае с установкой на флешку желательно выбрать размер RAM устройства, на которое производится установка. К примеру, на компьютере с объемом оперативной памяти 4 Гб раздел подкачки должен составлять не менее 8 Гб. Именно столько и требуется для Kali Linux. Установка на флешку одинакова для всех ОС семейства Linux. Систему форматирования выбирать не нужно, просто в подпункте меню необходимо нажать на «Раздел подкачки».

Так как мы используем флеш-память, то точку монтирования «/home» делать необязательно, этот пункт можно пропустить.

А вот что касается загрузчика GRUB, то без него не обойтись. Но для него достаточно выделить кусок размером в 2-3 Мб.

Продолжение установки


После разметки нам предлагается ввести имя пользователя и компьютера. Обратите внимание, в отличие от других Linux-систем, где пароль по умолчанию root, в Kali Linux пароль toor. После этого начинается копирование файлов. Это может занять от 10 до 20 минут, все зависит от мощности компьютера.

После успешного копирования файлов система предложит перезагрузку для полноценного использования всех функций. С радостью соглашаемся. После этого наслаждаемся полностью рабочей Kali Linux. Установка на флешку, как мы видим, во многом схожа со другими ОС семейства Ubuntu и Mint. Отныне при необходимости можно не ограничиваться Live-запуском и не возиться с долгой инсталляцией на жесткий диск.

Вместо заключения


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

Kali Linux — это самый известный и наиболее часто используемый дистрибутив Linux для тестирования безопасности компьютерных систем, сетей и веб-приложений. Он основан на Debian и поставляется с огромным набором приложений для пентестинга. Дистрибутив начал разрабатываться в 2006 году под именем BlackTrack на основе Ubuntu и уже тогда набрал огромную популярность.

В 2013 году проект был переименован в Kali Linux и продолжил свое развитие уже на базе Debian. В дистрибутив входят такие программы, как Metasploit, Aircrack-ng, Ettercap, Kismet, Nmap и еще более 100 других инструментов. Сейчас Kali Linux очень активно развивается, новые версии выходят раз в несколько месяцев. В этой статье будет рассмотрена установка Kali Linux на компьютер.

Системные требования

Несмотря на большое количество программ, Kali Linux не очень требователен к ресурсам. Вот минимальные требования к аппаратному обеспечению для установки системы:

  • Место на диске: 10 Гб;
  • Оперативная память: 512 Мб;

Кроме того, вам понадобится USB флешка или CD диск для записи образа и подключение к интернету.

Подготовка к установке Kali Linux

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

Но перед тем как перейти к процессу установки, давайте рассмотрим как скачать установочный образ и подготовить все к установке.

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


Скачайте его прямо с сайта или через торрент.

Шаг 2. Запись образа на носитель

Для записи установщика на флешку в Linux можно использовать уже привычную нам утилиту unetbootin:


Или с помощью уже привычной нам dd:

dd if=~/образ.iso of=/dev/sdb1 bs=5M

Здесь /dev/sdb1 — это ваша флешка. Если же нужно записать на диск, то можно использовать Brasero или k3b. В Windows для записи на флешку можно использовать Rufus:

Шаг 3. Настройка BIOS

Дальше нам нужно запустить компьютер с нашего носителя, для этого сначала перезагрузите компьютер и во время заставки BIOS нажмите F2, Del, F8 или Shift+F2 для входа в меню настройки. В открывшемся меню перейдите на вкладку Boot , и в разделе Boot Device Priority или 1st Boot Device выберите ваш носитель:


Тут нужно выбрать либо флешку, либо привод оптических дисков. Дальше установка Kali Linux с флешки ничем не отличается от установки с диска, только будет немного быстрее. Когда завершите перейдите на вкладку Exit и нажмите Exit & Save Changes.

Установка Kali Linux

В этой инструкции мы будем рассматривать псеводграфический установщик, хотя в графическом все шаги будут очень похожи. Вообще, установка очень сильно напоминает установку Debian.

Шаг 1. Запуск установщика

Сразу же после перезагрузки появится вот такое меню, здесь нам не нужен запуск LiveCD, пролистайте вниз и выберите Install :


Несколько замечаний по управлению установщиком. Для перемещения по пунктах используйте клавиши со стрелками, для выбора Enter, для переключения кнопок — Tab, а чтобы отметить галочку — пробел.

Шаг 2. Выберите язык

Укажите язык, на котором будет работать установщик и сама система:


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


Шаг 3. Выберите страну

Выберите вашу страну для правильной настройки часового пояса:


Шаг 4. Раскладка клавиатуры

Выберите раскладку клавиатуры, советую брать английскую, чтобы потом без проблем ввести имя пользователя:


Шаг 5. Настройка установщика

Подождите пока установщик загрузит нужные пакеты и установит соединение с интернетом:



Шаг 6. Имя компьютера

Выберите имя компьютера:


Шаг 7. Имя домена

Укажите имя домена, если это нужно, если нужна установка Kali Linux 2 на домашний компьютер то можно просто поставить local:


Шаг 8. Пароль суперпользователя

Введите пароль пользователя root :


Затем введите его еще раз:


Шаг 9. Разметка диска

Вы можете использовать весь диск просто применив автоматическую разметку, но мы рассмотрим ручной вариант, поэтому в этом меню выберите вручную :


Затем выберите ваш жесткий диск, например sda:


Шаг 10. Таблица разделов

Если вы устанавливаете Kali Linux на чистый диск, то нужно создать новую таблицу разделов, поэтому выберите пункт Да с помощью Tab:


Шаг 11. Корневой раздел

Выберите свободное место и нажмите Enter:


Затем создать новый раздел:


Введите размер раздела, для корня минимальный размер — 10 Гб, но если вы хотите еще устанавливать много программ, то желательно выделить больше:


Тип раздела — первичный, расположение — в начале:


В последнем окне мастера ничего настраивать не менять не нужно. Но тут вы можете выбрать файловую систему, количество места, зарезервированного под root и метку раздела. Нажмите Настройка раздела закончена :



Первый вариант похож на обычную установку операционной системы. Но поскольку мы будем устанавливать на флэшку, то получаем портативность - возможность загрузиться на любом компьютере с USB входом. Все изменения, сделанные в системе, сохраняются после перезагрузки. В целом, работа мало чем отличается от работы с обычным компьютером.

Второй вариант заключается в создании Live системы на USB носителе (той же самой флэшке). Но поскольку Live система не способна сохранять изменения (пользовательские файлы, настройки системы), для неё дополнительно создаётся ещё один раздел, на который сохраняются файлы и сделанные настройки. Т.е., казалось бы, получается примерно как в первом варианте - имеется система, которая «помнит» сделанные изменения после перезапуска. На самом деле, есть некоторые нюансы.

Live система с persistent сама по себе занимает меньше места - столько же, сколько скаченный ISO образ - т.е. обычно до четырёх гигабайт. Операционная система, установленная обычным образом, занимает около 13-15 гигабайт. Зато установленная обычным образом система быстрее загружается, поскольку в Live используется сжатие. Live система с persistent может столкнуться с проблемой, когда новое ядро (которое возможно обновить), будет несовместимо со старым загрузчиком (который является частью Live образа и не обновляется).

В целом, оба способа заслуживают право на существование, и они оба будут рассмотрены на страницах сайт. В этой инструкции будет показано, как создать флэшку с установленной Kali Linu x. Будет описан подробный порядок действий, позволяющий избежать некоторых проблем, которые могут возникнуть при установке системы на USB носитель или при загрузке с USB флэшки или внешнего диска.

Особенности установки Kali Linux на карту памяти

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

Я исхожу из того, что VirtualBox у вас уже установлен, или вы сами знаете, как его установить.

В VirtualBox создайте новый виртуальный компьютер. Самый обычный виртуальный компьютер для Linux. Единственное отличие - у него не должно быть (виртуального) жёсткого диска. Если у вас затруднение с созданием виртуальной машины в VirtualBox, либо возникнут затруднения по другим вопросам, связанным с VirtualBox, то обратитесь к инструкции « », там это подробно расписано и проиллюстрировано скриншотами.

Когда в процессе создания нового виртуального компьютера дойдёте до окна Жёсткий диск , то выберите «Не подключать виртуальный жёсткий диск »:

Когда виртуальная машина создана, запустите её. В качестве ISO рекомендуются официальные выпуски (а не еженедельные автоматические сборки). При попытке использовать еженедельные сборки у меня появлялись ошибки, связанные с невозможностью загрузить модули ядра, и установка завершалась неудачей.

USB флэшка для Kali Linux

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

Сколько живут USB флэшки с установленной операционной системой

Я из тех, кто не щадит свои медиа носители. На мои карты памяти в телефоне я скачиваю торренты, на свои USB флэшки я устанавливаю операционные системы, интенсивно их использую, часто делаю и восстанавливаю полные резервные копии. У меня не сломалось ни одной карты памяти/USB от интенсивного использования. Честно говоря, я считаю мифом рассказы, что карты памяти могут испортиться из-за частого использования. Возможно мне просто везёт. Я хочу сказать, что USB флэшки (по крайней мере некоторые) способны годами «жить» и использоваться с установленной на них операционными системами.

Очистка USB карты памяти для установки операционной системы

Перед началом установки я рекомендую полностью стереть данные с флэшки (удалить GPT), поскольку в противном случае у меня иногда возникали ошибки с проблемой записи на диск. Это мы сделаем силами самой Live системы, загрузившись со скаченного ISO.

Когда появится это меню, вместо выбора пункта «Графическая установка», загрузитесь в систему.

Когда загрузитесь в нижнем баре виртуальной машины подключите вашу USB флэшку к системе:


Вы можете посмотреть список дисков, но поскольку каких-либо других носителей (жёстких дисков), там нет, то вы увидите только флэшку под именем /dev/sda :

Fdisk -l


Для удаления GPT с диска, если она там есть, выполните:

Gdisk /dev/sda

Для перехода в экспертный режим там введите

Затем для удаления GPT введите

Дважды согласитесь, чтобы полностью очистить диск.

Теперь наша флэшка очищена, не вынимая её, перезагрузите виртуальную систему. Теперь в меню выберите «Graphical install »:

Инструкция по установке Kali Linux на USB карту памяти

Каких-либо отличий от установки операционной системы нет - всё достаточно стандартно, выбор языка, имени пользователя и т.к. Если у вас с этим проблемы, то, опять же, обратитесь к заметке « ».

Пожалуй, имеется только небольшой нюанс с разделом подкачки. Нам совершенно не нужен раздел подкачки на флэшке - мы будем использовать ресурсы компьютера напрямую, т.е. всю оперативную память - этого должно хватить сполна. Но даже если это не так, от раздела подкачки на флэшке будет только вред, поскольку он будет очень медленным. Чтобы не допустить создание раздела подкачки, то при переходе к «Разметке дисков » выберите пункт «Вручную »:

Выбираете раздел:

Выбираете «Да»:

Выбираете «СВОБОДНОЕ МЕСТО»:

В следующем окне, скорее всего, не придётся ничего менять:

Выбираете «Первичный»:

Выберите «Настройка раздела закончена»:

Выбираете «Закончить разметку и записать изменения на диск»:

Система жалуется, что не указан ни одни раздел для пространства подкачки и всячески его нахваливает. В нашем случае (установка ОС на флэшку), он действительно не нужен. Выбираем «Нет»:

Теперь выбираем «Да»:

После этого начнётся обычная установка ОС Kali Linux.

Здесь оставьте без изменений:

Выберите вашу флэшку:


Когда установка закончится (а это может занять больше времени, чем вы ожидали, посколкьу флэшки не такие быстрые как даже обычные жёсткие диски, не говоря об SSD), то отключите виртуальный компьютер. Вы можете перезагрузить ваш реальный компьютер, чтобы загрузиться со свежеустановленной на USB флэшку системы.

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

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

Если у вас 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 - и не надо лишний раз лезть в БИОС!


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

Решение проблемы «the disc contains an unclean file system»

При загрузке Linux вы можете столкнуться с ошибкой:

The disc contains an unclean file system (0, 0)


Особенно часто эта ошибка появляется при попытке загрузиться с USB флэшки или с внешнего диска. Причина её в том, что настройки GRUB указывают на неверный диск, например, на диск Windows. Система не понимает файловую систему диска и не может продолжить загрузку. Эта проблема решается достаточно просто.

Перезагрузите компьютер, и когда появится меню загрузчика GRUB нажмите клавишу e . Вы увидите примерно следующее:


Обратите внимание на строку, начинающуюся с linux . В моём случае там присутствует запись

Root=/dev/sda1

Поскольку при установке в виртуальном компьютере кроме флэшки не было других носителей информации, то ей было присвоено имя /dev/sda1 . В реальном компьютере имеется ещё минимум один жёсткий диск, и имя /dev/sda1 могло быть присвоено ему. А флэшка, с которого я пытаюсь загрузиться, теперь имеет другое имя. Этим именем может быть /dev/sdb1, или, /dev/sdc1 или другое (в зависимости от количества дисков в системе).

Если вы не знаете новое имя, то просто перебирайте разные варианты. Переместите курсор на имя диска и поменяйте его на /dev/sdb 1. После этого нажмите клавишу F10 и дождитесь загрузки. Если загрузка неудачная, то перезапустите компьютер и поменяйте запись на /dev/sdс 1 (и так далее по алфавиту), нажмите F10 и проверьте успешность загрузки.

После успешной загрузки в систему поменяйте имя загружаемого диска. Например, в моём случае имя диска оказалось /dev/sdс1 (с буквой c ). Тогда команда для изменения загрузочного диска будет выглядеть так:

Sudo grub-install --recheck /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg

Вместо /dev/sdc подставьте имя вашего диска или флэшки.

Теперь при перезагрузке не будет возникать ошибка, а я сразу будут попадать в Kali Linux, установленную на флэшку.

Создание резервной копии флэшки с Kali Linux

Установка операционной системы на флэшку, а в особенности её последующая настройка и установка программ - это длительный процесс. На тот случай, если флэшка всё-таки сломается или она вам понадобиться, чтобы записать курсовую работу, вы можете сделать её резервную копию. Также рекомендуется делать резервные копии перед установкой видео драйверов или других подобных опасных для ОС экспериментах.

Если мы говорим о создании резервной копии ОС, а не отдельных файлов, то лучшим вариантом является клонирование образа всего диска. В случае необходимости это позволит очень быстро вернуть всю операционную систему со всеми настройками. Минусом такого метода является то, что образ с резервной копией будет занимать ровно столько место, какой объём имеет флэшка. Даже если, например, операционная система со всеми файлами занимает только половину объёма USB носителя, то образ будет всё равно объёмом с флэшку. Как уже было сказано, плюсом является то, что не нужно выбирать файлы для синхронизации, вся резервная копия хранится в виде одного файла, восстановление гарантирует полный возврат в исходное состояние.

В системах Linux подобный образ можно сделать с помощью программы dd , а для Windows имеется замечательная бесплатная, с открытым исходным кодом утилита Win32 Disk Imager .

Запустите Win32 Disk Imager, в качестве Device выберите вашу флэшку, а в поле Image File пропишите путь, куда вы хотите сохранить образ:


Когда всё готово, нажмите Read .

Если вам понадобиться восстановить операционную систему на флэш карту, то аналогично выберите образ, который хотите записать на флэшку, и нажмите Write .

Заключение

В этой инструкции было подробно показано, как установить Kali Linux на флэшку, описаны возможные проблемы и пути их решения. На самом деле, подобным образом можно установить любой Линукс на USB карту памяти . В будет показано, как создать USB карту памяти Kali Linux с persistent (постоянным хранилищем).

Если вам понадобиться посмотреть файлы, размещённые на флэшке, из основной системы Windows, то обратитесь к инструкции « ».