Преимущества установки Linux на флешку

Преимуществ у установки Kali Linux на флешку много:

  • возможность напрямую использовать всё железо компьютера (в том числе видеокарту, Wi-Fi устройства);
  • как следствие предыдущего пункта — повышенная производительность (по сравнению с виртуальной машиной; если флеш карта достаточно быстрая) и возможность задействовать GPU для перебора хэшей или Wi-Fi-устройств для тестирования на проникновение Wi-Fi-сетей;
  • на компьютер не вносится никаких изменений — ни в загрузчик, ни на диски;
  • с одной флешки можно загрузиться на любом компьютере;
  • ваша Kali Linux всегда с вами.

Процедура установки на флэшку и на жесткий диск идентична. Разница только в том, что на жёстком диске можно создать несколько разделов (дисков). Конечно, на флешке тоже можно создать несколько разделов, но заставить Windows увидеть все их — это нетривиальная задача. Если у вас всё в порядке с деньгами, то посмотрите на внешние твердотельные диски. У них небольшой физический размер (немногим больше флешек), они очень ёмкие (у них большой объём памяти) и они, естественно, очень быстрые. И, как было сказано чуть ранее, их можно разделить на разделы.

Вообще, на codeby.net уже есть статья «Установка Kali Linux Live на USB». Ключевое слово в ней — Live. Т.е. мы попросту делаем загрузочную флешку с Live версией. Особенностью Live версии является то, что невозможно сохранить изменения. Т.е. все сделанные изменения будут теряться при последующей перезагрузке.

Как сделать так, чтобы появилась возможность сохранять изменения, рассказано в статье «Добавление возможности постоянного сохранения (Persistence) к вашим Kali Live USB». Описанную в ней процедуру нужно выполнять под Linux, что для некоторых может показаться слишком сложным.

А для совсем продвинутых, есть ещё одна статья «Kali USB – хранилище с мульти профилями».

Способ, на который выше даны ссылки, является рекомендуемым авторами Kali Linux и является универсальным.

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

На самом деле, нижеприведённая инструкция применима к любому Linux! Т.е. если вы хотите установить Mint, Ubuntu или любой другой дистрибутив на флеш-накопитель, то эта инструкция поможет вам.

Инструкция по установке Linux на USB-флеш-накопитель или на внешний жёсткий диск

<< Контент скрыт от гостей. Зарегистрируйтесь, чтобы снять ограничение ! >>

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

01

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

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

02

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

03

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

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

04

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

05

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

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

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

06

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

07

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

08

09

10

11

12

13

14

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

15

16

17

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

18

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

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

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

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

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

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

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

20150405_092051

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

20150405_092115

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

20150405_092157

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

20150405_092211

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

20150405_092300

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

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

20150405_092324

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

20150405_092601

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

20150405_093007

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

20150405_092427

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

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

20150405_093133

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

20150405_093220(0)

Заключение

Установка на флешку с использованием VirtualBox – это не единственный способ. Я видел в Интернете инструкцию в соответствии с которой рекомендовалось записать Live-образ Linux на CD (DVD)-диск, загрузится с него, вставить флешку и произвести установку на флешку. Недостатки данного способоа:

  • обязательно нужен CD (DVD)-привод (уже не у всех он есть);
  • есть вероятность напортачить. В качестве возможных последствий могут быть как безобидные (невозможность загрузиться в установленный Linux на других компьютерах), так и вполне серьёзные (случайное удаление всех данных с одного из жёстких дисков).

Если ваш процессор не поддерживает виртуализацию, т. е. вы не можете использовать VirtualBox, то действуйте как написано в инструкциях:

Если у вас ещё нет флешки или вы хотите приобрести новую специальной для Kali, то необходима флешка размером от 16 Гигабайт. Я рекомендую 32 Гигабайта — поскольку у меня постоянно появляются сообщения, что заканчивается свободное место. Флешку лучше брать быструю — чем быстрее, тем лучше.

<< Контент скрыт от гостей. Зарегистрируйтесь, чтобы снять ограничение ! >>

Похожие темы

Как сбросить пароль root MariaDB? Вы забыли ваш рут пароль от СУБД MariaDB? Не беспокойтесь, есть простой способ сбросить ваш пароль менее чем за 5 минут. Эта статья проведёт вас чер...
Как легко поднять web-server для фишинга... https://codeby.net/forum/threads/weeman-phishing-web-server.58341/ Здесь я хочу показать, как легко поднять простой, но довольно эффективный web-se...
Как получить доступ к удаленному компьютеру, испол... https://codeby.net/forum/threads/penetration-testing-with-microsoft-office.58111/ В этой статье я покажу, как можно получить доступ к удаленному ко...
Уязвимость шелшок баш (Shellshock Bash) хуже чем х... Возможно, вас также заинтересует статья "Проверяем свой хостинг на Shellshock уязвимость Bash и закрываем уязвимость Shellshock Bash ...
Как заменить OSX на Kali Linux Требования для установки Kali Linux Начиная с Kali Linux 1.0.8, Kali Linux поддерживает EFI из коробки. Эта добавленная функция упрощает получен...