- Установка Kali Linux на флэшку или на внешний диск как полноценную ОС
- Особенности установки Kali Linux на карту памяти
- USB флэшка для Kali Linux
- Сколько живут USB флэшки с установленной операционной системой
- Очистка USB карты памяти для установки операционной системы
- Инструкция по установке Kali Linux на USB карту памяти
- Как установить Кали Линукс на флешку
- Установка Kali Linux
- Как скачать дистрибутив
- Как установить и проверить работоспособность
- Статья Пошаговая установка Kali Linux на жесткий диск
Установка Kali Linux на флэшку или на внешний диск как полноценную ОС
Если вам хочется иметь портативную флэшку или внешний жёсткий диск с Kali Linux, то имеется, как минимум, два варианта:
Первый вариант похож на обычную установку операционной системы. Но поскольку мы будем устанавливать на флэшку, то получаем портативность – возможность загрузиться на любом компьютере с USB входом. Все изменения, сделанные в системе, сохраняются после перезагрузки. В целом, работа мало чем отличается от работы с обычным компьютером.
Второй вариант заключается в создании Live системы на USB носителе (той же самой флэшке). Но поскольку Live система не способна сохранять изменения (пользовательские файлы, настройки системы), для неё дополнительно создаётся ещё один раздел, на который сохраняются файлы и сделанные настройки. Т.е., казалось бы, получается примерно как в первом варианте – имеется система, которая «помнит» сделанные изменения после перезапуска. На самом деле, есть некоторые нюансы.
Live система с persistent сама по себе занимает меньше места – столько же, сколько скаченный ISO образ – т.е. обычно до четырёх гигабайт. Операционная система, установленная обычным образом, занимает около 13-15 гигабайт. Зато установленная обычным образом система быстрее загружается, поскольку в Live используется сжатие. Live система с persistent может столкнуться с проблемой, когда новое ядро (которое возможно обновить), будет несовместимо со старым загрузчиком (который является частью Live образа и не обновляется).
В целом, оба способа заслуживают право на существование, и они оба будут рассмотрены на страницах HackWare.ru. В этой инструкции будет показано, как создать флэшку с установленной Kali Linux. Будет описан подробный порядок действий, позволяющий избежать некоторых проблем, которые могут возникнуть при установке системы на USB носитель или при загрузке с USB флэшки или внешнего диска.
Особенности установки Kali Linux на карту памяти
Установка на USB флэшку похожа на установку на внутренний диск. Но чтобы случайным образом не повредить основную систему компьютера, жёсткие диски компьютера или загрузчик основной системы, я предлагаю сделать установку Kali Linux на USB флэшку в виртуальном компьютере. После окончания этой установки вы сможете в вашем реальном компьютере загрузиться с этой флэшки. В качестве виртуального компьютера я использую VirtualBox.
Я исхожу из того, что VirtualBox у вас уже установлен, или вы сами знаете, как его установить.
В VirtualBox создайте новый виртуальный компьютер. Самый обычный виртуальный компьютер для Linux. Единственное отличие – у него не должно быть (виртуального) жёсткого диска. Если у вас затруднение с созданием виртуальной машины в VirtualBox, либо возникнут затруднения по другим вопросам, связанным с VirtualBox, то обратитесь к инструкции «Установка Kali Linux», там это подробно расписано и проиллюстрировано скриншотами.
Когда в процессе создания нового виртуального компьютера дойдёте до окна Жёсткий диск, то выберите «Не подключать виртуальный жёсткий диск»:
Когда виртуальная машина создана, запустите её. В качестве ISO рекомендуются официальные выпуски (а не еженедельные автоматические сборки). При попытке использовать еженедельные сборки у меня появлялись ошибки, связанные с невозможностью загрузить модули ядра, и установка завершалась неудачей.
USB флэшка для Kali Linux
Для Kali Linux, а также для любого современного дистрибутива Linux я рекомендую карты памяти объёмом более 16 гигабайт. Т.е. это 32 гигабайта или больше. Чем выше скорость – тем лучше. Флэшки плохо подходят для нескольких одновременных операций чтения/записи, а операционные системы работают именно в таком режиме. Даже с хорошей картой памяти ваша система будет работать заметно медленнее настольной, она может «лагать», «тормозить». С плохой (медленной) картой памятью работа может стать затруднительной, некомфортной.
Сколько живут USB флэшки с установленной операционной системой
Я из тех, кто не щадит свои медиа носители. На мои карты памяти в телефоне я скачиваю торренты, на свои USB флэшки я устанавливаю операционные системы, интенсивно их использую, часто делаю и восстанавливаю полные резервные копии. У меня не сломалось ни одной карты памяти/USB от интенсивного использования. Честно говоря, я считаю мифом рассказы, что карты памяти могут испортиться из-за частого использования. Возможно мне просто везёт. Я хочу сказать, что USB флэшки (по крайней мере некоторые) способны годами «жить» и использоваться с установленной на них операционными системами.
Очистка USB карты памяти для установки операционной системы
Перед началом установки я рекомендую полностью стереть данные с флэшки (удалить GPT), поскольку в противном случае у меня иногда возникали ошибки с проблемой записи на диск. Это мы сделаем силами самой Live системы, загрузившись со скаченного ISO.
Когда появится это меню, вместо выбора пункта «Графическая установка», загрузитесь в систему.
Когда загрузитесь в нижнем баре виртуальной машины подключите вашу USB флэшку к системе:
Вы можете посмотреть список дисков, но поскольку каких-либо других носителей (жёстких дисков), там нет, то вы увидите только флэшку под именем /dev/sda:
Для удаления GPT с диска, если она там есть, выполните:
Для перехода в экспертный режим там введите
Затем для удаления GPT введите
Дважды согласитесь, чтобы полностью очистить диск.
Теперь наша флэшка очищена, не вынимая её, перезагрузите виртуальную систему. Теперь в меню выберите «Graphical install»:
Инструкция по установке Kali Linux на USB карту памяти
Каких-либо отличий от установки операционной системы нет – всё достаточно стандартно, выбор языка, имени пользователя и т.к. Если у вас с этим проблемы, то, опять же, обратитесь к заметке «Установка Kali Linux».
Пожалуй, имеется только небольшой нюанс с разделом подкачки. Нам совершенно не нужен раздел подкачки на флэшке – мы будем использовать ресурсы компьютера напрямую, т.е. всю оперативную память – этого должно хватить сполна. Но даже если это не так, от раздела подкачки на флэшке будет только вред, поскольку он будет очень медленным. Чтобы не допустить создание раздела подкачки, то при переходе к «Разметке дисков» выберите пункт «Вручную»:
Источник
Как установить Кали Линукс на флешку
Дистрибутивов Линукс множество. И если Linux Mint больше подходит для поверхностного знакомства с миром открытого софта, то хакерский Kali Linux славится отличным набором софта для тестирования на проникновение. При этом он способен работать не только как основная ОС, но и как Live-диск. Установка на флешку позволяет использовать инструменты, не затрагивая данные основной системы. Далее будет описано, как установить его на USB накопитель.
Установка Kali Linux
Для развертывания переносного Kali Linux потребуется флешка на 4 Гб или более. Сама подготовка будет состоять из двух частей – загрузка дистрибутива и установка его на носитель.
Как скачать дистрибутив
Все установочные файлы Kali Линукс (на русском) доступны на сайте проекта https://www.kali.org.
Непосредственно ISO находятся на странице загрузок Linux (раздел Download). Установка на флешку возможна для любого из них.
При клике по HTTP начнется обычная загрузка. Если нажать Torrent, сайт предложит сохранить торрент файл для установки на флешку.
Если в системе уже установлено ПО для скачивания с торрентов, то предпочтительнее выбрать этот вариант – так меньше времени уйдет на загрузку дистрибутива. Если его нет, то на ресурсе https://www.utorrent.com/ можно взять популярный μTorrent (как установить его написано на сайте).
Иконка в виде листка с плюсом добавит Kali Linux в очередь закачек, нужно только указать файл в диалоге выбора.
Также следует определиться с сохранением под удобным именем и установить, как запустить торрент – сразу или позже.
Загрузка потребует времени.
Перед тем, как сделать дальнейшие действия по установке Kali Linux на флешку, нужно проверить образ на целостность. Разработчики советуют Hashtab, который поддерживает метод SHA-256. По адресу http://implbits.com/products/hashtab/ лежит бесплатный инсталлятор.
А вот как установить его: на всех шагах нужно просто соглашаться.
На продолжение процесса.
На условия лицензионного соглашения.
С предложенной папкой для софта (можно создать свою, но установка на флешку не рекомендуется).
С окончанием работы инсталлятора.
Теперь можно открыть свойства ISO Kali Linux и переключиться на вкладку с контрольными суммами.
SHA-256 по умолчанию нет, нужно добавить его в настройках.
Далее кнопкой «Сравнить файл» выбрать документ с контрольной суммой для Kali Linux (он лежит в той же папке).
Должно появиться оповещение в виде зеленой галочки – это значит, что суммы у образа Kali Linux и в проверочном файле совпали и можно проводить установку на флешку.
Если это не так, образ потребуется перекачать, иначе загрузочная флешка Linux не будет работать.
Примечание: иногда для корректного сравнения необходимо выделить строку с соответствующим алгоритмом.
Как установить и проверить работоспособность
Можно использовать практически любую утилиту для создания загрузочной флешки Kali. Рассмотрим на примере WinSetupFromUSB. Несмотря на название, она отлично справится с Kali Linux – и сможет проверить готовый носитель на работоспособность.
Все настройки делаются в одном окне. Сначала нужно отметить галочкой автоформат. Далее в варианте Linux ISO указать путь к скачанному ранее образу. По выбранному пункту приложение определит, как установить образ на носитель.
Также следует поставить галочку около «Test in QEMU». Тогда программа после окончания копирования запустит простой эмулятор. В нем она протестирует, удачно ли завершилась установка на флешку.
Все готово, чтобы дистрибутив установить как Live-версию. После нажатия кнопки Go появится предупреждение, что установка на флешку удалит все ее содержимое.
Перед тем как установить дистрибутив утилита покажет еще одно окно с деталями форматирования под Кали Линукс.
И только после этого образ Kali Linux будет перенесен на USB накопитель.
Затем Kali Linux запустится в эмуляторе. Полноценно проверить его не получится, памяти эмулятора для этого недостаточно. Установить как основную ОС – тем более.
Установка на флешку прошла успешно. Можно закрыть окно и выйти из WinSetupFromUSB. Теперь с носителя можно как установить Kali на ПК, так и использовать его в режиме Live-диска.
Источник
Статья Пошаговая установка Kali Linux на жесткий диск
4.1 Минимальные системные требования для установки
Требования к установке для Kali Linux различаются в зависимости от того, что бы вы хотели установить. В качестве нижней границы, вы можете установить в виде севера Secure Shell (SSH) без рабочего стола, используя всего 128 MB ОЗУ (рекомендуется 512 MB ОЗУ) и 2 Гб дискового пространства. Если вам необходимо произвести установку Kali Linux с широкими функциональными возможностями, например, со средой рабочего стола по умолчанию GNOME и мета-пакетом kali-linux-full, то вам понадобится как минимум к 2048 MB ОЗУ и 20 Гб дискового пространства.
Помимо требований к ОЗУ и жесткому диску, ваш компьютер должен иметь процессор, поддерживаемый хотя бы одной из архитектур amd64, i386, armel, armhf или arm64.
4.2 Как установить Kali Linux на жесткий диск
В данном разделе мы исходим из того, что у вас уже есть загрузочный USB накопитель или DVD (смотри раздел 2.1.4 «Копирование образа на DVD-ROM или USB накопитель» для получения детальной информации о том, как подготовить загрузочный накопитель) и что вы загружаетесь с него для начала процесса установки.
4.2.1 Обычная установка
Сначала, мы рассмотрим стандартную установку Kali с незашифрованной файловой системой.
Загрузка и запуск установщика
Как только BIOS начнет загрузку с USB накопителя или DVD-ROM, появится меню загрузки linux, как это показано на рисунке 4.1 «Экран загрузки». На этом этапе, ядро Linux еще не загружено; это меню позволяет вам выбрать необходимое ядро для загрузки и ввести дополнительные параметры, которые будут переданы ему в процессе.
Для стандартной установки вам понадобится только выбрать Install или Graphical Install (с помощью клавиш стрелочек на клавиатуре), затем нажать клавишу Enter чтобы начать оставшуюся часть процесса установки.
Каждая позиция меню скрывает определенную командную строку загрузки, которая может быть настроена в случае необходимости путем нажатия клавиши Tab до подтверждения ввода и загрузки.
После загрузки, программа установки проведет вас шаг за шагом через весь процесс. Мы рассмотрим каждый из этих шагов более детально. Мы затронем установку со стандартного DVD-ROM Kali Linux, так как установка из mini.iso может выглядеть несколько иначе. Мы также обратимся к графическому режиму установки, но единственным отличием данного режима от классического текстового режима установки является внешний вид.
В версиях задаются одинаковые вопросы и представлены одинаковые опции.
Как показано на рисунке 4.2, «Выбираем язык», программа установки стартует на английском языке по умолчанию, но первый шаг позволяет вам выбрать язык, который будет использоваться до конца установки. Этот выбор языка также используется для определения языка по умолчанию на последующих этапах (в частности, раскладки клавиатуры).
Навигация с помощью клавиатуры
Некоторые шаги в процессе установки требуют ввода информации. Эти экраны имеют несколько областей, которые могут обладать фокусом ввода данных (область ввода текста, флажки, список вариантов, кнопки «ОК» и «Отмена»), а клавиша «Tab» позволяет переходить от одного фокуса к другому. В графическом режиме установки вы можете использовать мышь как обычно на установленном графическом рабочем столе.
Второй шаг (Рисунок 4.3, «Выбираем страну») состоит в том, чтобы выбрать вашу страну. В сочетании с языком эта информация позволяет программе установки предлагать наиболее подходящую раскладку клавиатуры. Это также повлияет на настройку часового пояса. В Соединенных Штатах предлагается стандартная клавиатура QWERTY, и установщик представляет выбор подходящих часовых поясов.
Предложенная раскладка клавиатуры американского английского соответствует обычной раскладке QWERTY, как показано на Рисунке 4.4, «Выбор раскладки клавиатуры».
В подавляющем большинстве случаев шаг аппаратного обнаружения полностью автоматизирован. Установщик обнаруживает ваше оборудование и пытается идентифицировать загрузочное устройство, используемое для доступа к его контенту. Он загружает модули, соответствующие различным обнаруженным аппаратным компонентам, а затем монтирует загрузочное устройство для его чтения. Предыдущие шаги полностью содержатся в загрузочном образе, включая загрузочное устройство, файл ограниченного размера, а также загружаются в память с помощью начального загрузчика в момент получения данных с загрузочного устройства.
Теперь, когда содержимое загрузочного устройства доступно, установщик загружает все файлы, необходимые для продолжения своей работы. Сюда входят дополнительные драйвера для оставшегося оборудования (особенно сетевой карты), а также все компоненты программы установки. На этом этапе, установщик попробует автоматически определить сетевую карту и загрузить соответствующий модуль. Если автоматическое определение не удастся, то вы сможете попробовать загрузить необходимый модуль вручную. Если же и альтернативные способы завершились неудачей, вы можете загрузить определенный модуль со съемного устройства. К последнему способу следует прибегать лишь в случае, когда нужный драйвер не включен в стандартное ядро Linux, но доступен в другом месте, как, например, на сайте производителя.
Этот шаг должен быть абсолютно успешным для сетевых установок (например, для тех, которые были загружены с mini.iso), так как пакеты Debian должны быть загружены из сети.
Для того чтобы максимально автоматизировать процесс, установщик пробует автоматически настроить установки сети используя динамический протокол настройки хоста (dynamic host configuration protocol (DHCP)) (для IPv4 и IPv6) и ICMPv6’s Neighbor Discovery Protocol (для IPv6), как показано на рисунке 4.5, «Автоматическая настройка сети».
Если автоматическая настройка не удалась, программа установки предложит вам больше вариантов: например, повторить попытку с нормальной конфигурацией DHCP, попробовать настроить DHCP, указав имя машины или установить статические сетевые настройки. Эта последняя опция требует IP-адрес, маску подсети, IP-адрес для потенциального шлюза, имя машины и имя домена.
Конфигурация без DHCP
Если локальная сеть оборудована сервером DHCP, который вы не хотите использовать, поскольку предпочитаете определять статический IP-адрес для машины во время установки, вы можете добавить параметр netcfg / use_dhcp = false при загрузке. Вам просто нужно отредактировать нужную позицию меню, нажав клавишу Tab и добавив желаемую опцию, прежде, чем нажимать клавишу Enter.
Установщик запрашивает пароль (рисунок 4.6, «Корневой пароль» [стр. 72]), поскольку он автоматически создает суперпользовательскую учетную запись root. Установщик также запрашивает подтверждение пароля, чтобы предотвратить любую ошибку ввода, которую впоследствии будет очень трудно устранить.
Пароль пользователя root должен быть длинным (восемь символов или даже больше) и уникальным, поскольку злоумышленники, атакуя компьютеры и серверы, подключенные к Интернету, используют автоматизированные инструменты, которые пытаются войти в систему, используя самые очевидные и общепринятые пароли. Иногда злоумышленники используют атаку перебор по словарю (dictionary attack), суть которой заключается в переборе множества комбинаций слов и чисел в качестве пароля. Мы настоятельно не рекомендуем вам использовать имена детей или родителей, а также дни рождения ваших близких, потому что подобного рода пароли, всегда подбираются с особой легкостью.
Эти замечания одинаково применимы к другим паролям пользователей, но последствия взлома обычной учетной записи менее критичны для пользователей, не имеющих прав администратора.
Если же вы переживаете творческий кризис и затрудняетесь придумать уникальный пароль, то, абсолютно не задумываясь, используйте генератор паролей, такой как pwgen (его можно найти в пакете с таким же именем, который включен в базовую установку Kali).
Если сеть является доступной, внутренние часы системы будут обновлены из сервера сетевого протокола времени (network time protocol (NTP) server). Это является очень полезным, потому что гарантирует, что отметки времени в журналах будут корректными с первой загрузки.
Если ваша страна охватывает несколько часовых поясов, вас попросят выбрать часовой пояс, который вы хотите использовать, как это показано на рисунке 4.7, «Выбор часового пояса».
Определение дисков и других устройств
Этот шаг автоматически определяет жесткие диски, на которых может быть установлен Kali, каждый из которых будет представлен в следующем шаге: выделение разделов.
Выделение разделов является необходимым шагом в процессе установки, который состоит в том, чтобы разделить доступное место на жестком диске на отдельные части (разделы) в соответствии с предполагаемой функцией компьютера и этих разделов. Выделение разделов также включает в себя определение той файловой системы, которую будет использовать этот раздел. Сделанный вами выбор будет иметь огромное влияние на производительность, безопасность данных и управление сервером.
Шаг, связанный с выделением разделов, обычно является довольно сложным для новых пользователей. Однако файловые системы и разделы Linux, включая виртуальную память (или разделы подкачки), должны быть определены, поскольку они образуют фундамент системы. Эта задача может быть усложнена, если вы уже установили другую операционную систему на вашу машину, и вы хотите, чтобы эти две система совместно сосуществовали. В этом случае вы должны быть уверены, что не измените свои разделы или, если потребуется, измените их размер без нанесения какого-либо вреда их содержимому.
Для использования более общей (и простой) схемы разделения, большинство пользователей предпочтут Управляемый (Guided) режим, который сможет порекомендовать вам конфигурацию разделов и предоставить советы относительно каждого шага данного процесса. Более продвинутые пользователи, скорее всего, предпочтут использовать режим Ручной настройки, который позволяет использовать более расширенные конфигурации. Каждый режим имеет определенные возможности.
Первый экран в инструменте разделения (рисунок 4.8, «Выбор режима разделения») представляет общее описание для управляемого и ручного режимов разделения. «Управляемый – использовать целый диск» («Guided — use entire disk») является самой простой и самой распространенной схемой разделов, которая выделяет весь диск для Kali Linux.
Следующие два варианта используют Logical Volume Manager (LVM) для настройки логических (вместо физических) выборочно зашифрованных разделов. Мы обсудим LVM и шифрование немного позже в этой главе.
И наконец, последний вариант запускает режим процесса разделения вручную, который позволяет использовать более функциональную схему разделения, как например, установить Kali Linux наряду с другими операционными системами. Мы обсудим ручной режим в следующем разделе.
В этом примере, мы будем выделять весь диск для Kali, что означает, что мы выбрали «Guided — use entire disk» для перехода к следующему шагу.
Следующий экран (показанный на рисунке 4.9 «Диск, используемый для управляемого разделения») позволяет вам выбрать диск, на который вы хотите установить, путем выбора соответствующего пункта (например, «Virtual disk 1 (vda) — 32.2 GB Virtio Block Device»). После выбора, управляемое разделение продолжится. На этом этапе все данные на диске будут безвозвратно стерты, так что подходите к процессу выбора с умом.
Далее, инструмент управляемого разделения предложит 3 метода разделения, которые соответствуют различным схемам разделения, как показано на рисунке 4.10, «Управляемое распределение разделов».
Первый метод называется «Все файлы в одном разделе» («All files in one partition.»). Все дерево системы Linux хранится в одной файловой системе, соответствующей корневому каталогу («/»). Эта простая и надежная схема разделения отлично работает для персональных или однопользовательских систем. Несмотря на название, на самом деле будут созданы два раздела: в первом будет размещена полная система, во втором — виртуальная память (или «swap»).
Второй метод «Отдельное /home/ разделение» («Separate /home/ partition») является аналогичным, но он разделяет иерархию файлов на две части: один раздел содержит систему Linux (/), а второй содержит «домашние каталоги» (что означает данные пользователя, в файлах и подкаталогах доступны под /home/). Одно из преимуществ этого метода заключается в том, что вам будет легко сохранить данные пользователей, если вам нужно переустановить систему.
И наконец, последний метод разделения, под названием «Отдельное /home, /var, и /tmp разделение» («Separate /home, /var, and /tmp partitions,») очень хорошо подходит для серверов и многопользовательских систем. Он делит дерево файлов на множество разделов: помимо разделов root (/) и учетных записей пользователей (/ home /), он также имеет разделы для данных программного обеспечения сервера (/ var /) и временных файлов (/ tmp /). Одно из преимуществ этого метода заключается в том, что конечные пользователи не могут блокировать сервер, потребляя все доступное пространство на жестком диске (они могут заполнять только / tmp / и / home /).В то же время данные демона (особенно журналы) больше не могут забивать остальную часть системы.
После выбора типа раздела установщик представит вам сводку ваших выборов на экране в виде карты разделов (рисунок 4.11, «Проверка разбиения на разделы»). Вы можете отредактировать каждый раздел по отдельности путем выбором необходимого раздела. Например, вы можете сменить файловую систему, используемую разделом, если стандартная (ext4) вам не подходит. Однако, в большинстве предлагаемое разделение является разумным, и вы можете принять его, выбрав «Завершить разбиение на разделы и записать изменения на диск». Безусловно, можно совершить данный выбор по умолчанию, но выбирайте с умом, т.к. все данные на выбранном диске будут стерты.
Выбор Manual (Вручную) на главном экране «Разделение дисков» (Рисунок 4.8, «Выбор режима разделения«), предоставит вам намного большую гибкость, позволяя выбирать множество дополнительных конфигураций и конкретно выбирать назначение и размер каждого раздела. Например, этот режим позволит вам установить Kali наряду с другими операционными системами, включить резервный набор независимых дисков (redundant array of independent disks (RAID)) на основе программного обеспечения для защиты данных от сбоев в работе жесткого диска и безопасно изменять размеры существующих разделов без потери данных, помимо прочего.
Сокращение Разделов Windows
Для того, чтобы установить Kali Linux на компьютер, на котором уже имеется другая операционная система (например, Windows), вам понадобится использовать незадействованное пространство жесткого диска для разделов, предназначенных для Kali. В большинстве случаев это означает сокращение существующего раздела и повторное использование освобожденного пространства.
Если вы используете режим разделения вручную, то установщик может сократить некоторые разделы Windows довольно просто. Вам всего на всего понадобится выбрать раздел Windows и ввести его новый размер (этот способ работает как с FAT разделами, так и с NTFS разделами).
Если вы являетесь менее опытным пользователем, который работает с системой, содержащей некоторые данные, будьте очень осторожны с этим методом настройки, так как очень легко совершать ошибки, которые могут привести к безвозвратной потере данных.
Первый экран в ручном установщике является практическими таким же, как и на рисунке 4.11 «Проверка выделения разделов», за исключением того, что он не содержит никаких новых разделов для создания. Это зависит от вас, захотите ли вы их добавить.
Сначала вы увидите опцию для ввода «Управляемое разделение», за которой будут следовать некоторые опции конфигурации. Затем установщик покажет доступные диски, их разделы и любое свободное пространство, которое еще не было распределено. Вы можете выбрать каждый отображаемый элемент и как обычно нажать клавишу Enter для взаимодействия с ним.
Если диск совершенно новый, вам может потребоваться создать таблицу разделов. Вы можете сделать это, выбрав диск. После этого вы должны увидеть свободное место на диске.
Чтобы использовать это свободное пространство, вы должны выбрать его, и установщик предложит вам два способа создания разделов на этом пространстве.
Первый пункт создаст отдельный раздел с характеристиками (включая размер) по вашему выбору. Второй пункт будет использовать все свободное пространство и создавать в нем несколько разделов с помощью управляемого мастера разделения (см. Раздел 4.2.1.12.1 «Управляемое разделение»). Этот параметр особенно интересен, если вы хотите установить Kali вместе с другой операционной системой, но если вы не хотите управлять схемой разделения. Последний пункт покажет соответственно номера цилиндра/головки/сектора (cylinder/head/sector) начала и конца свободного пространства.
Когда вы выберите «Создать новый раздел», вы попадете в сердце ручной последовательности разделения. После выбора этой опции вам будет предложено указать размер раздела. Если на диске используется таблица разделов MSDOS, вам будет предоставлена возможность создать основной или логический раздел. (Важно знать: у вас может быть всего четыре основных раздела и множество логических. Раздел, содержащий /boot, и соответственно ядро, должен быть основным. Логические разделы постоянно хранятся в расширенном разделе, который в свою очередь, использует один из четырех основных разделов.) Затем вы должны увидеть общий экран конфигурации раздела:
Чтобы обобщить этот шаг ручного разделения, давайте рассмотрим, что вы можете делать с новым разделом. Вы можете:
- Отформатировать его и включить в дерево файлов, выбрав точку монтирования. Точка монтирования — это каталог, в котором будет размещаться содержимое файловой системы на выбранном разделе. Таким образом, раздел, смонтированный в /home/, традиционно предназначен для хранения пользовательских данных, а «/» известен как root для дерева файлов и, следовательно, root раздела, на котором будет фактически установлена система Kali.
- Использовать его как раздел подкачки (swap partition). Когда в ядре Linux недостаточно свободной памяти, он будет хранить неактивные части ОЗУ в специальном разделе подкачки на жестком диске. Подсистема виртуальной памяти делает его прозрачным для приложений. Для имитации дополнительной памяти Windows использует файл подкачки (swap или paging file), который содержится непосредственно в файловой системе. В то время как Linux использует раздел, предназначенный для этой цели, отсюда и возникает термин раздел подкачки (swap partition).
- Сделать его «физическим томом для LVM» (этот вопрос не рассматривается в нашей книге). Обратите внимание, что эта функция используется управляемым разделением при настройке зашифрованных разделов.
- Сделать его «физическим томом для шифрования», чтобы защитить конфиденциальность данных на определенных разделах. Этот момент автоматизирован в управляемом разделении. Для получения дополнительной информации см. Раздел 4.2.2 «Установка на полностью зашифрованную файловую систему».
- Использовать его как RAID устройство (данный вопрос не рассмотрен в нашей книге).
- Не использовать раздел и оставьте его неизменным.
По завершению вы можете либо отказаться от ручного разбиения диска, выбрав «Отменить изменения в разделах», или записать свои изменения на диск, выбрав «Завершить разбиение на разделы и записать изменения на диск» на экране ручного установщика (рисунок 4.11 «Проверка разбиения на разделы»).
Копирование живого образа
Этот следующий шаг, который не требует какого-либо взаимодействия с пользователем, копирует содержимое живого образа в целевую файловую систему, как показано на рисунке 4.14 «Копирование данных из живого образа».
Настройка диспетчера пакетов (apt)
Чтобы иметь возможность устанавливать дополнительное программное обеспечение, необходимо настроить APT и указать, где оно сможет найти пакеты Debian. В Kali этот шаг, в основном, является не интерактивным, поскольку мы настаиваем на использовании зеркала http.kali.org. Вам всего на всего остается подтвердить, хотите ли вы использовать это зеркало (Рисунок 4.15, «Вы хотите использовать сетевое зеркало?»). Если же вы не хотите использовать его, вы не сможете установить дополнительные пакеты с помощью apt, до тех пор, пока вы не настроите репозиторий пакетов.
Если вы хотите использовать локальное зеркало вместо http.kali.org, вы можете ввести его имя в командной строке ядра (при загрузке), используя синтаксис, который будет выглядеть следующим образом: mirror/http/hostnam e=my.own.mirror.
И наконец, программа предлагает использовать HTTP proxy, как показано на рисунке 4.16, «Используйте HTTP Proxy». HTTP proxy является сервером, который отправляет HTTP-запросы для пользователей сети. Иногда это помогает ускорить загрузки путем сохранения копии файлов, которые были переданы через него (в таком случае мы говорим о кэшировании прокси). В некоторых случаях это единственный способ доступа к внешнему веб-серверу; в таких случаях установщик сможет загружать пакеты Debian, если вы правильно заполните это поле во время установки. Если вы не указали адрес прокси-сервера, установщик попытается подключиться непосредственно к Интернету.
Затем файлы Packages.xz и Sources.xz будут автоматически скачаны, для того, чтобы обновить список пакетов, распознанных APT.
Установка загрузчика GRUB
Загрузчик является первой программой, запускаемой BIOS. Эта программа загружает ядро Linux в память и затем выполняет его. Загрузчик часто предлагает меню, которое позволяет вам выбрать загружаемое ядро или операционную систему.
Благодаря своему техническому превосходству GRUB является загрузчиком, который по умолчанию устанавливается Debian: он работает с большинством файловых систем и поэтому не требует обновления после каждой установки нового ядра, поскольку он считывает его конфигурацию во время загрузки и находит точное положение нового ядра.
Вы должны установить GRUB в главную загрузочную запись (Master Boot Record (MBR)), если у вас уже не установлена другая система Linux, которая знает, как загружать Kali Linux. Как отмечено на рисунке 4.17, «Установка загрузчика GRUB на жесткий диск» [стр. 83], изменение MBR сделает нераспознанные операционные системы, которые зависят от нее, незагружаемыми, до тех пор, пока вы не исправите конфигурацию GRUB.
В этом шаге (Рисунок 4.18, «Устройство для установки загрузчика»), вам необходимо будет выбрать, на какое устройство будет установлен GRUB. Это должен быть ваш текущий загрузочный диск.
По умолчанию в меню загрузки, предлагаемом GRUB, отображаются все установленные ядра Linux, а также любые другие операционные системы, которые были обнаружены. Именно поэтому, вам следует принять предложение установить его в главную загрузочную запись (Master Boot Record). Сохранение старых версий ядра сохраняет возможность загрузки системы, если последнее установленное ядро повреждено или плохо адаптировано к оборудованию. Поэтому мы рекомендуем сохранить несколько старых версий ядра.
Будьте внимательны: загрузчик и двойная загрузка
Эта фаза процесса установки обнаруживает операционные системы, которые уже установлены на компьютере, и автоматически добавит соответствующие записи в меню загрузки. Однако не все программы установки делают это.
В частности, если после этого вы установите (или переустановите) Windows, загрузчик будет удален. Кали будет по-прежнему находиться на жестком диске, но больше не будет доступна из меню загрузки. Затем вам нужно будет запустить установщик Kali с параметром rescue/enable=true в командной строке ядра, чтобы переустановить загрузчик. Эта операция подробно описана в руководстве по установке Debian.
Завершение установки и перезагрузка
Теперь, когда установка завершена, программа попросит вас извлечь DVD-ROM из привода чтения (или отсоединить USB-накопитель), чтобы ваш компьютер мог загрузить вашу новую систему Kali после того, как программа установки перезапустит компьютер (рисунок 4.19, «Установка завершена»).
И наконец, установщик выполнит некоторую работу по очистке, вроде удаления пакетов предназначенных для создания живой среды.
Источник