Как записать образ linux kali на флешку: Установка Kali linux на USB, создание Live USB из под Windows
фото 1 фото 3 фото 5 фото 7 | В этих примерах для постоянного сохранения, Пришло время подмонтировать к Вашей USB, раздел persistence. См. фото 3 слева. Открываем ещё терминал. Следуя логике этого примера (касается названий разделов) все команды будут идти в таком порядке: Всё закрываем и загружаемся с USB-persistence флешки. В Boot menu при загрузке выбрать Live USB Persistence! Остаётся проверить работают ли сохранения. Давайте для проверки создадим на рабочем столе папку, тем же образом перезагрузимся и посмотрим. Если папка на месте значит всё сделано правильно! Кстати разделить USB-флешку можно в windowsе с помощью программы — Acronis Disk Director Suite. Скачать торрент файл. Также, можно полностью подготовить USB-флэшку для сохранения изменений, не используя программу gparted. Воплотить в жизнь данный пример, нам поможет очень полезная программа Partition Wizard 9.1 — СКАЧАТЬ торрент файл: Если Вам нужна установка Kali Linux на USB Флешку из образа ISO, воспользуйтесь простой и удобной программой Universal-USB-Installer 1.9.4.9 — СКАЧАТЬ и См. фото 6 справа. А если нужна установка Kali Linux на DVD или CD диск, возьмите пустую болванку не менее 3Гб. и прожгите её с помощью Nero. Скачать Kali Linux ISO. Услуги частного мастера: Написать письмо Обратная связь |
Как установить 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 не будет работать.
Примечание: иногда для корректного сравнения необходимо выделить строку с соответствующим алгоритмом.
Друзья, рекомендуем вам узнать, как установить Кали Линукс на Android
Как установить и проверить работоспособность
Можно использовать практически любую утилиту для создания загрузочной флешки Kali. Рассмотрим на примере WinSetupFromUSB. Несмотря на название, она отлично справится с Kali Linux – и сможет проверить готовый носитель на работоспособность.
Все настройки делаются в одном окне. Сначала нужно отметить галочкой автоформат. Далее в варианте Linux ISO указать путь к скачанному ранее образу. По выбранному пункту приложение определит, как установить образ на носитель.
Также следует поставить галочку около «Test in QEMU». Тогда программа после окончания копирования запустит простой эмулятор. В нем она протестирует, удачно ли завершилась установка на флешку.
Все готово, чтобы дистрибутив установить как Live-версию. После нажатия кнопки Go появится предупреждение, что установка на флешку удалит все ее содержимое.
- Перед тем как установить дистрибутив утилита покажет еще одно окно с деталями форматирования под Кали Линукс.
- И только после этого образ Kali Linux будет перенесен на USB накопитель.
Затем Kali Linux запустится в эмуляторе. Полноценно проверить его не получится, памяти эмулятора для этого недостаточно. Установить как основную ОС – тем более.
Установка на флешку прошла успешно. Можно закрыть окно и выйти из WinSetupFromUSB. Теперь с носителя можно как установить Kali на ПК, так и использовать его в режиме Live-диска.
Источник: https://kali-linuks.ru/2018/06/09/kak-ustanovit-kali-linuks-na-fleshku/
Как запустить Kali Linux с флешки
Kali Linux — пожалуй один из самых популярных и востребованных дистрибутивов Linux в сфере информационной безопасности, который включает в себя сотни различных инструментов для тестирования компьютерных систем и сетей путем проведения различного рода «атак на проникновение».
Дистрибутив разрабатывается на базе Debian, первый официальный релиз Kali Linux состоялся 13 марта 2013 года. С тех пор разработчики внесли множество изменений в систему: был сделан упор на стабильность работы и функциональность дистрибутива, а также был «отфильтрован» и сам инструментарий. Дальше мы рассмотим как запустить kali linux с флешки.
Дистрибутив можно использовать как из виртуальной машины и жесткого диска, так и прямо с USB-флешки (LiveUSB). В данной статье будет рассмотрен процесс записи Kali Linux на USB в операционной системе Windows и в Linux, также будет рассмотрена возможность создания persistence раздела на USB флешке для последующего сохранения данных.
Как записать Kali Linux на флешку в Windows
Для записи образа Kali linux в Windows вам понадобится флешка на 8GB и более и программа под названием «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/sd[буква_флешки] status=progress
- Например:
- 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 с возможностью сохранять все внесенные в систему изменения и данные.
(3
Источник: https://losst.ru/kak-zapustit-kali-linux-s-fleshki
Установить Кали Линукс на флешку
Как установить Кали Линукс на флешку с возможностью обновляться.
В статье описывается способ как быстро установить Кали Линукс на флешку из-под различных операционных систем. Будем работать из Windows и Линукс.
Процесс установки крайне прост и не требует специальной подготовки. Однако по результатам работы нюансы существуют. И для начала начните с отключения в BIOS UEFI secure mode.
Зачем это нужно?
- Теперь не стоит заморачиваться по поводу вопроса, как и куда устанавливать систему. Использовать ли виртуальную машину или затирать загрузчик Windows.
- Ваша Кали Линукс будет всегда под рукой, превращая любой оказавшийся под рукой компьютер в нужный вам инструмент.
- Что бы пошло не так – не пострадает ничего, кроме флешки, которая форматируется в секунды.
- Сразу после работы с Кали в таком виде вы заметите, насколько ускорилась работа системы.
- Значительно упрощается работа со встроенными беспроводными адаптерами и многое другое…
МИНУСЫ
Есть такие. Приведу самый главный. Так как под обновлениями и установкой прежде всего мы понимаем обмен данными между устройствами, на скорость не рассчитывайте.
Это не шина для HDD, а простой, даже самый последний в своей версии, USB порт. Вобщем, установка обновлений размером в 1 Гб на флешку объёмом 16 Гб у меня заняла примерно 2 суток и полный простой компьютера.
И сразу советую запретить “живой” Кали в текущем сеансе уходить в спящий режим – иначе рискуете потерять всё.
Во время установки будет использовано следующее:
Установить Кали Линукс на флешку из-под Windows: Win32 Disk Imager
Для начала установите программу Win32 Disk Imager. Скачать и установить её труда не составит. Работа с ней элементарна. После установки в окне программы укажите путь к скачанному образу Кали. Нужно указать флешку по кнопке справа. Запись начнётся по команде с кнопки Write.
Советую вам использовать USB порты побыстрее, иначе установка Кали на флешку затянется на десятки минут. У меня был использован USB 3.0 и после 10 – 15 минут увидите это:
- Если перейти в консоль Управления дисками системы, то можно увидеть, как программа Win32 Disk Imager установила Кали Линукс на флешку:
Обратите внимание, как утилита услужливо раздробила флешку на несколько разделов, оставив один (почти 5 Гб) неразмеченным. Его мы и задействуем под persistence-раздел, который будет хранить все изменения во время работы с флешкой Кали Линукс. Запускаем MiniTool Partition и с её помощью соз
Как создать загрузочную флешку для Linux
В Linux замечательно то, что вы можете опробовать его, не устанавливая на жесткий диск. Большинство дистрибутивов Linux предоставляют образы дисков (файлы ISO), которые содержат все необходимое для загрузки в живую среду и, при желании, начала установки.
Но как перенести скачанный образ диска на флешку? В этой статье мы предлагаем три решения, которые помогут вам создать загрузочную USB-флешку с Linux в Linux, Windows, macOS и даже Android.
Создайте загрузочный USB-накопитель Linux с помощью Etcher (Linux, Windows, macOS)
Написанная на Electron, Etcher – это кроссплатформенная утилита с открытым исходным кодом для записи образов дисков на USB-накопители и карты памяти. Она работает в Windows, macOS и Linux и предоставляет доступный графический пользовательский интерфейс, который сокращает процесс создания загрузочного USB-устройства Linux до трех простых шагов.
В отличие от других подобных программных инструментов, Etcher не позволяет пользователям случайно стереть все свои жесткие диски, что вы определенно оцените, если никогда раньше не создавали загрузочный USB-накопитель и, по понятным причинам, беспокоитесь о процессе.
Чтобы создать загрузочный USB-накопитель Linux с Etcher:
1. Загрузите Etcher с официального сайта (https://rufus.ie/).
- Etcher предлагает предварительно скомпилированные двоичные файлы для Linux, Windows и macOS).
2. Запустите Etcher.
3. Выберите файл ISO, который вы хотите записать на USB-накопитель.
4. Укажите целевой USB-накопитель, если нужный диск еще не выбран.
5. Щелкните Flash! и дождитесь завершения процесса.
- Вас могут попросить ввести пароль администратора.
Создайте загрузочный USB-накопитель Linux с помощью dd (Linux, macOS)
dd – это утилита командной строки для Unix-подобных операционных систем, основная цель которой – чтение и запись данных с/на устройства, такие как USB-накопители. Поскольку dd входит в состав GNU coreutils, вы можете найти его практически во всех дистрибутивах Linux, а также в macOS.
Чтобы создать загрузочный USB-накопитель Linux с dd:
- Откройте свой любимый эмулятор терминала.
- Выполните следующую команду (замените /dev/sdx на свой диск и путь path/to/ubuntu.iso на фактический путь к файлу ISO, который вы хотите прошить):
# dd bs=4M if=path/to/ubuntu.iso of=/dev/sdx status=progress oflag=sync
- Подождите, пока dd закончит.
Как записать Windows на флешку в Linux (WoeUSB)
Еще не так давно вы не могли пользоваться не активированной Windows больше 30 дней. И хоть это и идет в разрез с лицензионным соглашением, тем не менее, Windows 10 вы сможете пользоваться неограниченное время практически
без ограничений. В общем за последние несколько лет Microsoft во многом поменяла свое отношение к пользователям. Как пример, взять тоже распространение iso образов операционной системы. Вам больше не нужно искать диск для того, чтобы установить Windows на компьютер. Достаточно просто скачать файл с сайта компании и записать его на удобный для вас носитель.
Это совсем не аналитическая статья, о том какие изменения происходят с компанией Microsoft, как могло бы показаться. Ниже я хочу рассказать о том, как создать установочную флешку с Windows. А точнее, как это сделать в Linux.
Загрузка iso образа Windows 10
Официальные диски предыдущих версий Windows (XP, Vista, 7, 8) было получить достаточно сложно. Они либо покупались отдельно в магазине, либо шли вместе с компьютером. Сегодня же, как говорилось выше, образ можно скачать прямо из интернета. Причем, из-под Linux это сделать проще, чем из под Windows. Вам лишь нужно будет выбрать версию, язык и разрядность дистрибутива, тогда как из-под Windows будет предложено воспользоваться утилитой для установки ОС.
Если используется обычный BIOS
Данное руководство протестировано на обоих вариантах загрузки – через BIOS и UEFI. Однако не все материнские платы одинаковые. Одни не поддерживают загрузку с USB, другие с определенных конкретных их типов и т.п.
Большинство современных компьютеров поставляются с UEFI. Те, на которых установлен обычный BIOS, как правило очень старые, что часто препятствует установке на них Windows 10 из-за проблем с производительностью.
В любом случае, если вы загружаетесь в Legacy mode и это руководство в вашем случае не работает, пропустите шаги ниже. Просто запишите скачанный iso образ на диск. Этот вариант должен сработать без проблем.
Установка WoeUSB в Ubuntu
Пользователям Ubuntu и ее производных для начала необходимо добавить в систему репозиторий:
sudo add-apt-repository ppa:nilarimogard/webupd8
Если в ответ получаете сообщение что команда «add-apt-repository» не найдена, выполните следующую строчку:
sudo apt install software-properties-common
И затем снова выполните первую команду. После добавления репозитория выполните:
sudo apt update
Наконец установим WoeUSB:
sudo apt install woeusb
Создание установочного USB
Перед началом использования подключите флешку к компьютеру. Если она у вас автоматически монтируеться, необходимо ее отмонтировать. Это можно сделать либо через файловый менеджер, либо через терминал.
Чтобы отмонтировать USB флешку через терминал, введите команду:
sudo umount /dev/[имя_устройства]
Например, у меня флешка — это sdc, поэтому получиться:
sudo umout /dev/sdc/
Чтобы узнать как у вас монтируется флешка, выполните:
sudo fdisk -l
Теперь через меню приложений запустите WoeUSB. Если у вас не получается ее найти, запустите через терминал:
woeusbgui & disown
После запуска программы в поле под пунктом «From a disk image (iso)» укажите заранее скачаный iso образ Windows 10.
Дальше укажите файловую систему NTFS.
Наконец под «Target device» выберите свою флешку.
Нажмите «Install»:
Дождитесь окончания установки.
В конце хотелось бы попросить вас в комментариях отписаться сработал ли у вас данный метод.
Предыдущая запись
Как установить Notepad++ в Ubuntu/Debian
Следующая запись
Как установить Opera в Ubuntu и производных. 2 способа
Метки UbuntuЗапись дисков и флешек
Как записать образ Astra linux Орел и установить c флешки, пошаговая инструкция
Друзья, приветствую! Астра линукс Орел общего назначения — отечественная бесплатная операционная система. Почему я обратил на нее внимание? Ведь существует множество популярных операционных систем на Linux.
Каждый год появляются новые и новые. Каждый хвалит свое. Как изучать Линукс, как разобраться в этом великом разнообразии новичку?
ОС Linuks могут сильно отличаться между собой по функционалу, оформлению, возможностям и изученности. В этом главная трудность. Новичку лучше выбирать такую, которая будет привычна, стабильна, и ее можно будет плавно и легко изучать.
Astra Linux общего назначения «Орел» отвечает на мой взгляд этим требованиям и имеет свои индивидуальные особенности:
- принадлежит к семейству Debian, которое пожалуй наиболее изучаемое в России; можно найти много информации как и что делать;
- это официальная, развиваемая российская операционная система со своими требованиями ГОСТ, а значит в ней применены требования безопасности, отвечающие государственным стандартам защиты информации.
- разработана на Debian GNU/Linux, пока единственным развиваемым в Российской Федерации ;
- В Astra Linux предустановлены многие базовые пользовательские программы (рабочие столы, браузер, офисный пакет, программы для работы с графикой, мультимедиа) что избавляет новичков от лишних хлопот и позволяет начать пользоваться программой сразу после установки;
- Внешнее оформление ориентировано на рядового пользователя Windows. Графический интерфейс структурирован соответственно. Есть панель задач, панель управления, аналог проводника, менеджер процессов и т.д. Можно скачивать, устанавливать, удалять программы и настраивать систему даже новичку в Linux;
- поддерживает современную сетевую инфраструктуру, в том числе Linux AD.
- Всё бесплатно.
Таким образом, эта операционная система ориентирована на широкое применение (со временем).
Как записать образ Astra linux на флешку?
Начнем изучение Linux Astra с записи установочного образа на флешку. Можно сделать это на Windows, с помощью программы Rufus. Она умеет корректно работать с Linux дистрибутивами.
Скачиваем дистрибутив с сайта Астра Линукс; подготовим флешку размером 4-8 гб.
Запускаем Rufus, находим наш скаченный дистрибутив. Жмем «старт». Разработчики рекомендуют далее записывать образ выбрав следующий режим:
Подтверждаем согласие с тем, что данные на флешке будут уничтожены; программа может потребовать дополнительно скачать для Linux некие библиотеки, соглашаемся и ждем, пока образ будет записан.
В Astra Linux предустановлена своя программа для записи образа на флешку. Найти ее можно через меню Пуск в разделе «Утилиты».
Как установить Astra linux с флешки, пошаговая инструкция
Сначала настраиваем загрузку компьютера с флешки (или выбираем загрузку с нее через Boot меню при старте компьютера клавиша c F9 по F12 зависит от материнской платы). Установку рекомендую производить в графическом режиме. Она будет проходить по шагам и Вы будете понимать, что делаете.
Сначала соглашаемся с условиями лицензии:
Затем нужно придумать имя компьютера (для обращение к нему по сети):
Настроим переключение языков ввода. После установки по умолчанию у вас будет английский язык. Используйте привычные для вас варианты переключения. Я привык к Ctr+Shift:
Далее, придумываем имя суперпользователя и пароль. Пароль сразу сохраните в надежном месте или запомните. В отличие от Windows заведение пароля на этапе установки — вещь строго обязательная.
Позже можно настроить вход в систему Astra Linux без ввода пароля.
Так как раскладка клавиатуры в процессе установки английская то и пароль у вас получиться на латинице. Позже можно изменить язык по умолчанию с английского на русский.
Настройка часового пояса — стандартная опция в Linux; выбираем свой и нажимаем «Продолжить»:
Далее, нужно разметить жесткий диск. Мы делаем чистую установку; на нашем диске нет и не планируется добавление других операционных систем.
Файловая система Linux отличается от привычной в Windows и имеет собственную структуру построения файлов и папок. Если Вы не знакомы с ней, лучше разметить диск автоматически, как на фото:
- В автоматическом режиме будет использован весь диск и не будет возможности создания логических дисков в процессе установки. Все папки и файлы будут располагаться на одном томе
- вторая опция использует при установке так же весь жесткий диск но настроит менеджер управления логическими дисками. Будет возможность позже создать дополнительный том (как это мы привыкли делать в Windows) и хранить там ценные данные на случай отказа системы
- третий пункт предложит Вам то же, что и в предыдущем варианте но с защитным преобразованием. Ааналог технологии BitLocker в Windows. При выборе этой опции раздел шифруется и вход в систему будет дополнительно осуществляться по паролю, который нужно будет вводить каждый раз для расшифровки диска при старте системы . Этот режим позволит усилить безопасность и риск утечки данных, но займет дополнительное время при установке.
- Ручной режим предполагает знание особенностей файловой системы ; в этом режиме некоторые ключевые папки и их размеры и расположение на логических томах придется указывать вручную. Можно самому создавать или удалять разделы с диска, создавать точки монтирования. Актуально, если решите установить Astra Linuks рядом с Windows .
Назначение папок на Linux нужно знать; кратко перечислю основные из них:
- папка /root . Это личная суперпользователя, который обладает неограниченными правами в системе. Если права суперпользователя подтверждены — можно вносить изменения в систему — устанавливать программы, обновлять и т.д.
- папка /home . Домашний каталог пользователей системы. Если на компьютере будет несколько учетных записей — в папке home появятся их папки, в которых хранятся личные расположения, (документы, видео, загрузки и т.д.)
- папка /Boot содержит загрузчик Linux, ядро и конфигурационные файлы;
- папка /etc содержит файлы системных программ, файлы настроек и т.д.;
- каталог /bin содержит исполняемые файлы программ, установленных в Linux;
- каталог /dev содержит информацию об оборудовании компьютера как физическом так и виртуальном;
- папка /mnt хранит данные о подключенных к устройству логических дисках, флешках и дает доступ к файловой системе этих устройств;
- в папку /opt могут устанавливаться сторонние программы, не входящие в состав дистрибутива Astra Linux. Как настроить сторонний репозиторий читаем ниже;
- папка /temp содержит временные файлы и очищается после выключения компьютера;
- библиотеки используемых программ помещены в папку /lib;
- /var содержит файлы создаваемые и изменяемые пользователем root в процессе работы ОС.
Понимая назначения основных папок теперь можно выбрать — куда записывать папку /home создать для нее отдельный раздел или записать в общий:
После разметки система предложит выбрать программное обеспечение, которое Вам нужно установить на компьютер. Можно выбрать всё, отметив нужное галочкой. Ненужное ПО можно удалить или установить позже:
Далее, система предложит установить загрузчик GRUB. Его обычно устанавливают по умолчанию — на жесткий диск с операционной системой.
Но, если Вы создаете очень безопасную среду с разграниченным доступом — система дает возможность установить его на любой съемный носитель.
.
Если выбрать эту опцию — загрузить операционную систему сможет только владелец этого съемного носителя. Можно использовать флешку, карту памяти или дискету.
Еще одну полезную опцию можно включить на следующем этапе — какое ядро загружать по умолчанию. При старте системы вы увидите четыре пункта загрузки. Ядро Hardened более защищено от уязвимостей, можно отметить его:
Дожидаемся окончания установки. Для ее завершения нужно будет перезагрузить компьютер и осуществить первый вход в систему.
Как включить стрелки на клавиатуре Num Lock в Linuks Astra?
Num Lock при загрузке включаться не будет, о ток как это сделать, читаем здесь. Но после входа в систему можно сделать настройки как в Windows — при отключенном Num Lock будут срабатывать стрелки на боковой клавиатуре, при включенном будут вводится цифры.
Открыть Панель управления -Рабочий стол — Раскладка клавиатуры, Опции ХКВ. Активировать галочку «изменить раскладки клавиатуры по умолчанию» , перейти в «Различные опции совместимости» и поставить флаг NumLock on.. Сохранить изменения.
Второй вариант — использовать терминал и ввести туда команду:
sudo setxkbmap -option numpad:microsoft
Astra linux Орёл какой у нее debian, как подключить сторонний репозиторий?
Астра линукс Орел имеет свой подключенный репозиторий — открытый источник, с которого скачиваются пакеты входящие в дистрибутив. Есть возможность подключить и сторонний репозиторий Debian 9 (на момент написания статьи использует Debian «Stretch»), благодаря чему можно устанавливать популярные программы, не входящие в состав Astra linux.
Открываем консоль Fly и сначала устанавливаем пакет dirmngr для управления ключами и пакет debian-archive-keyring, содержащий ключи к репозиториям Debian :
sudo apt install debian-archive-keyring dirmngr
Затем нужно открыть папку (через менеджер файлов): файловая система/etc/apt найти файл sources.list и добавить строку с адресом репозитория:
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
При сохранении изменений потребуется ввести пароль суперпользователя. Выполнить сохранение изменений. Второй варианат через Пуск — Панель управления — Программы — «Проверка обновлений». И там же можно обновить пакеты.
Как обновить систему Astra Linux после установки командой, через терминал?
После всех манипуляций нужно обновить систему. Программы в Линукс поставляются в виде архивов (пакетов), которые содержат нужные н
установка на флешку. Краткая инструкция
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 Гб. Можно и меньше, но указанный объем оптимальный. Вставляем флешку в USB-гнездо, перезагружаем компьютер и выбираем при загрузке «Загрузка 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. Установка на флешку заняла буквально полчаса. Однако не стоит забывать, хоть система и предназначена для всевозможных тестов безопасности, проводить их нужно исключительно на своем оборудовании, в противном случае можно наткнуться на проблемы с законом, даже если ваши действия не подразумевали злого умысла.
Как смонтировать USB-накопитель в Linux / UNIX — The Geek Diary
Чтобы смонтировать USB-накопитель в любой системе Linux, вам сначала нужно знать имя раздела диска для USB-накопителя. Найти название раздела — несложная задача. Выполните следующие действия, чтобы найти имя раздела и смонтировать его в любой каталог по вашему выбору.
1. Найдите в файле / var / log / messages сообщения, относящиеся к USB-накопителю. Как только вы подключите флешку, вы увидите сообщения об этом.
6 октября 19:03:32 localhost kernel: usb 1-1: новое высокоскоростное USB-устройство номер 2 с использованием ehci-pci 6 октября 19:03:32 localhost kernel: usb 1-1: найдено новое USB-устройство, idVendor = 1058, idProduct = 1023 6 октября 19:03:32 localhost kernel: usb 1-1: Новые строки USB-устройства: Mfr = 1, Product = 2, SerialNumber = 3 6 октября 19:03:32 localhost ядро: usb 1-1: Продукт: Elements 1023 6 октября 19:03:32 localhost ядро: usb 1-1: Производитель: Western Digital 6 октября 19:03:32 localhost ядро: usb 1-1: SerialNumber: 57584A314135315034373736 6 октября 19:03:32 localhost mtp-probe: проверка шины 1, устройства 2: «/ sys / devices / pci0000: 00/0000: 00: 11.0/0000: 02: 02.0 / usb1 / 1-1 " 6 октября 19:03:32 localhost mtp-probe: bus: 1, device: 2 не было устройством MTP 6 октября 19:03:32 localhost kernel: usb-storage 1-1: 1.0: обнаружено запоминающее устройство USB 6 октября 19:03:32 localhost ядро: scsi host3: usb-storage 1-1: 1.0 6 октября 19:03:32 localhost kernel: usbcore: зарегистрирован новый драйвер интерфейса usb-storage 6 октября 19:03:32 localhost kernel: usbcore: зарегистрирован новый драйвер интерфейса uas 6 октября 19:03:33 localhost kernel: scsi 3: 0: 0: 0: Прямой доступ WD Elements 1023 2005 PQ: 0 ANSI: 4 6 октября 19:03:33 localhost ядро: sd 3: 0: 0: 0: прикрепленный общий scsi тип sg4 0 6 октября 19:03:33 localhost kernel: sd 3: 0: 0: 0: [sdd] 976769024 512-байтовые логические блоки: (500 ГБ / 465 ГиБ) 6 октября 19:03:33 localhost kernel: sd 3: 0: 0: 0: [sdd] Ошибка тестирования WP, предположим, что запись включена 6 октября 19:03:33 localhost kernel: sd 3: 0: 0: 0: [sdd] Ошибка запроса данных кеша 6 октября 19:03:33 localhost kernel: sd 3: 0: 0: 0: [sdd] Предполагая, что кеш диска: запись через 6 октября 19:03:33 localhost ядро: sdd: sdd1 sdd2 6 октября 19:03:33 localhost kernel: sd 3: 0: 0: 0: [sdd] Прикрепленный диск SCSI
Вместо этого вы также можете просмотреть вывод команды «fdisk -l», чтобы найти только что подключенный USB-накопитель.Например:
# fdisk -l ... Диск / dev / sdd: 500,1 ГБ, 500105740288 байт, 976769024 секторов Единицы = секторы 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: gpt # Начало Конец Размер Тип Имя 1 40 409639 200M EFI System EFI System Раздел 2 411648 976766975 465.6G Microsoft базовый WD
2. Как видно из выходных данных выше, система обнаруживает USB-устройство с именем sdd . Мы можем использовать это устройство, чтобы смонтировать его в каталоге.
3. Создайте каталог для подключения USB-накопителя.
4. Теперь смонтируйте соответствующий раздел в каталоге для доступа к данным на USB-накопителе.
fdisk -l / dev / sdd ВНИМАНИЕ: поддержка GPT в fdisk в настоящее время является новой и поэтому находится на экспериментальной стадии. Используйте по своему усмотрению.Диск / dev / sdd: 500,1 ГБ, 500105740288 байт, 976769024 секторов Единицы = секторы 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: gpt # Начало Конец Размер Тип Имя 1 40 409639 200M EFI System EFI System Раздел 2 411648 976766975 465,6G Microsoft basic WD
Как видно из выходных данных выше, второй раздел содержит данные.Мы будем использовать / dev / sdd2 для монтирования.
# крепление / dev / sdd2 / mnt / usb
Как установить USB-флешку на Raspberry Pi
Называете ли вы их USB-флеш-дисками, картами памяти, ключами или накопителями, они являются полезным аксессуаром в мире компьютеров. К настоящему времени у многих людей будет набор различных устройств разной мощности. Использование их с Pi — отличный способ получить от них некоторую пользу, вместо того, чтобы позволять им пылиться в ящике.
Я обычно пересылаю файлы со своего Pi по FTP, но иногда бывает полезно скопировать файлы на USB-накопитель.Уже существует множество руководств, но у меня было несколько проблем с использованием большинства из них, в основном из-за проблем с разрешениями. Моя основная цель состояла в том, чтобы прояснить процесс, с помощью которого я мог монтировать стандартные диски FAT32 и разрешить пользователю Pi по умолчанию права на чтение / запись.
Итак, вот моя процедура использования USB-флеш-накопителей с Raspberry Pi, где у пользователя Pi есть разрешения на их использование без необходимости «sudo». Он отлично работает с новым сияющим устройством Kingston Digital DataTraveler Micro 32 ГБ, которое я только что купил.
Шаг 1 — Подключите устройство
Первым шагом является подключение USB-накопителя. Если вы используете мышь и клавиатуру, вам понадобится приличный USB-концентратор. (например, PiHub от Pimoroni).
Шаг 2 — Определите уникальный идентификатор устройства
Чтобы найти уникальную ссылку (UUID) для вашего диска, выполните следующую команду в терминале:
ls -l / dev / disk / by-uuid /
This выдаст вам вывод, в котором должен быть указан ваш диск:
Строка обычно ссылается на «/ sda», а в этом примере это «sda1».Мой идентификатор — «18A9-9943». Запишите свое.
Вам нужно будет повторить этот шаг, если вы хотите использовать другое устройство, так как UUID будет другим.
Шаг 3. Создание точки монтирования
Точка монтирования — это каталог, который будет указывать на содержимое вашего флеш-накопителя. Создайте подходящую папку:
sudo mkdir / media / usb
Я использую «usb», но вы можете дать ему любое имя. Сделайте это коротким, так как это сэкономит время на вводе текста. Теперь нам нужно убедиться, что эта папка принадлежит пользователю Pi:
sudo chown -R pi: pi / media / usb
Вам нужно будет сделать этот шаг только один раз.
Шаг 4. Смонтируйте диск вручную
Чтобы вручную смонтировать диск, используйте следующую команду:
sudo mount / dev / sda1 / media / usb -o uid = pi, gid = pi
Это смонтирует диск так, что что обычный пользователь Pi может писать в него. Если опустить «-o uid = pi, gid = pi», значит, вы можете писать в него только с помощью «sudo».
Теперь вы можете читать, записывать и удалять файлы, используя «/ media / usb» в качестве места назначения или источника без использования sudo.
Шаг 5 — Отключение диска
Вам не нужно вручную отключать монтирование, если вы выключаете Pi, но если вам нужно удалить диск в любое другое время, вы должны сначала отключить его.Только пользователь, смонтировавший диск, может его размонтировать.
umount / media / usb
Если вы использовали файл fstab для его автоматического монтирования, вам нужно будет использовать:
sudo umount / media / usb
Если вы внимательно следите, то заметите команду «umount» НЕ «u n mount»!
Шаг 6 — Автоматическое монтирование
Когда вы перезапустите Pi, ваши крепления будут потеряны, и вам нужно будет повторить шаг 4. Если вы хотите, чтобы ваш USB-накопитель был смонтирован при запуске системы, вы можете отредактировать файл fstab:
sudo nano / etc / fstab
Затем добавьте следующую строку в конце:
UUID = 18A9-9943 / media / usb vfat auto, nofail, noatime, users, rw, uid = pi, gid = pi 0 0
Параметр «nofail» позволяет продолжить процесс загрузки, если диск не подключен.Опция «noatime» останавливает обновление времени доступа к файлу каждый раз, когда файл читается с USB-накопителя. Это помогает повысить производительность.
Мой файл fstab выглядит так:
Убедитесь, что вы установили правильный UUID. Используйте CTRL-X, а затем Y, чтобы сохранить и выйти из редактора nano.
Теперь перезагрузитесь:
sudo reboot
Ваш USB-накопитель должен быть автоматически смонтирован и доступен как «/ media / usb».
Дополнительное примечание о файловых системах
В приведенных выше примерах я указал «vfat» в качестве файловой системы устройства, поскольку оно было отформатировано как FAT32.Если вам нужно изменить файловую систему, замените ссылки «vfat» на «ntfs-3g», «ext3» или «ext4».
Если вы используете NTFS, вам также необходимо установить следующий пакет:
sudo apt-get install ntfs-3g
Заключительные мысли
Этот метод подходит для моих приложений, но основным недостатком является то, что он специфичен для известных Устройство USB, если мы используем идентификатор устройства. Однако, если вы заранее создали несколько точек монтирования, вы можете вручную подключить новое устройство к резервной точке монтирования, не беспокоясь об обновлении файла fstab.
Raspberry Pi 4 Руководство по настройке загрузки USB для SSD / флеш-накопителей
Raspberry Pi 4 с Samsung 950 Pro NVME SSD
ОБНОВЛЕНИЕ 27.11.2020 — Новый загрузчик Raspberry Pi отсутствует, что делает эти инструкции в значительной степени устаревшими. Ознакомьтесь с новым Руководством по настройке загрузчика Raspberry Pi здесь
Raspberry Pi 4, наконец, здесь и имеет много интересных изменений. Одним из очень серьезных недостатков является то, что он еще не поддерживает настоящую загрузку с USB-порта (как это делали в 3-й серии).Фонд Raspberry Pi заявляет, что над ним работают и он будет добавлен в будущем обновлении. Сроки пока не указаны, но они заявляют, что это один из их главных приоритетов.
Большинство моих проектов сильно зависят от хорошей производительности хранилища, поэтому сидение и ожидание было неприемлемым решением. В этом руководстве я покажу вам обходной путь для использования USB-устройств в качестве устройства rootfs и использования только карты Micro SD в качестве загрузчика, что обеспечивает полную производительность SSD после загрузки! Чтобы точно увидеть, насколько сильно это влияет на производительность (спойлер: оно гигантское), ознакомьтесь с тестами Raspberry Pi Storage Benchmarks.
Я настоятельно рекомендую сделать это при совершенно новой установке. Если вы попытаетесь обновить старые и что-то пойдет не так, есть большая вероятность, что вы потеряете данные. Мы будем изменять загрузочный раздел, размер разделов и т. Д., Поэтому не используйте диск с какими-либо данными на нем, если вы не уверены, что выполнили все шаги вниз!
Совместимые USB-адаптеры
Raspberry Pi 4 оказывается разборчивым в том, какие адаптеры SATA, M.2 и т. Д. Будут работать с портом USB 3.0.Порты USB 3.0 — это те, которые посередине, а внутри они синие. Черные — это USB 2.0, и они не дадут вам большей скорости, которую предлагает новый Pi.
Очень вероятно, что некоторые из них будут исправлены с помощью обновлений программного обеспечения и прошивки, и у Raspberry Pi Foundation есть несколько открытых известных проблем, связанных с USB 3. Пока это не произойдет, я буду вести здесь список известных рабочих и известных проблемных. . Выпуск Pi 4 еще очень рано, поэтому нам еще многое предстоит узнать о том, какие адаптеры работают / не работают.Если у вас есть работающие и нерабочие адаптеры, оставьте комментарий, и я добавлю его в этот список.
Если адаптеры работали раньше на старых Pis, то вы можете попробовать вставить их в черные порты USB 2.0. Очевидно, это глупо, потому что мы все хотим прироста производительности Pi 4, но если вам в конечном итоге понадобится купить новый адаптер, это даст вам обходной путь, пока не придет замена!
Найдите набор микросхем USB-адаптера
В адаптерах используются определенные наборы микросхем, которые, как известно, работают / не работают.
pi @ raspberrypi: ~ $ lsusb
Bus 003 Device 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0
Bus 002 Device 002: ID 174c: 55aa ASMedia Technology Inc. Имя: ASM1051E SATA 6 Гбит / с мост, ASM1053E SATA Мост 6 Гбит / с, мост ASM1153 SATA 3 Гбит / с, мост ASM1153E SATA 6 Гбит / с
Шина 002 Устройство 001: ID 1d6b: 0003 Корневой концентратор Linux Foundation 3.0
Шина 001 Устройство 002: ID 2109: 3431 Концентратор VIA Labs, Inc.
Bus 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0
Это lsusb-дамп всех моих подключенных USB-устройств.Я выделил жирным шрифтом линию с устройством USB-моста. Мы видим, что это набор микросхем ASM1153E
Известные хорошие наборы микросхем
- ASMedia ASM115X (StarTech 2,5 ″ SATA, UGREEN USB Enclosure, несколько других)
Известные рабочие адаптеры
Известные проблемные адаптеры VERYMON
Устранение (некоторых) проблем с USB-адаптером с помощью причуд
Некоторые из очень распространенных адаптеров в приведенном выше списке непослушных (например, Sabrent) можно заставить работать, используя причуды USB для отключения режима UAS на накопителе.Это снижает производительность, но все же намного быстрее, чем SD-карта, и ваш адаптер не пропадет даром.
Чтобы выяснить причуды, нам нужно найти строку идентификатора устройства для вашего адаптера, а затем добавить запись в cmdline.txt, сообщающую ядру, что нужно применить их при загрузке.
Найдите свой адаптер
Чтобы применить причуды, нам сначала нужно получить идентификатор адаптера. Мы будем использовать команду sudo lsusb:
$ sudo lsusb Шина 003 Устройство 001: ID 1d6b: 0002 Linux Foundation 2.0 корневой хаб Шина 002 Устройство 002: ID 174c: 55aa ASMedia Technology Inc. Название: Мост ASM1051E SATA 6 Гбит / с, мост ASM1053E SATA 6 Гбит / с, мост ASM1153 SATA 3 Гбит / с, мост ASM1153E SATA 6 Гбит / с Шина 002 Устройство 001: ID 1d6b: 0003 Корневой концентратор Linux Foundation 3.0 Автобус 001 Устройство 002: ID 2109: 3431 Хаб VIA Labs, Inc. Шина 001 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0
В строке 2 мы видим мой мост-адаптер SATA 6 Гбит / с ASM1051E (это известный рабочий адаптер StarTech.com 2,5 ″ SATA-USB).Вы увидите что-то очень похожее на мое, когда запустите команду, и не должно быть слишком сложно определить, что это за устройство. Если вам нужна дополнительная информация, добавьте переключатель -v, чтобы выполнить команду sudo lsusb -v. Иногда это может добавить некоторые дополнительные детали, чтобы облегчить определение того, какой из них является вашим адаптером.
Если вы все еще не уверены, у нас есть еще одна команда, которая может сузить круг вопросов. Введите / вставьте следующее:
sudo dmesg | grep usb [0.828535] usb usb3: найдено новое USB-устройство, idVendor = 1d6b, idProduct = 0002, bcdDevice = 4.19 [0.828568] usb usb3: строки нового USB-устройства: Mfr = 3, Product = 2, SerialNumber = 1 [0.828597] usb usb3: Продукт: Контроллер DWC OTG [0.828620] usb usb3: Производитель: Linux 4.19.75-v7l + dwc_otg_hcd [0.828644] usb usb3: Серийный номер: fe980000.usb [0.830051] usbcore: зарегистрирован новый драйвер интерфейса uas [0.830182] usbcore: зарегистрирован новый драйвер интерфейса usb-storage [0.836488] usbcore: зарегистрирован новый драйвер интерфейса usbhid [0.836511] usbhid: драйвер ядра USB HID. [0.971598] usb 1-1: новое высокоскоростное USB-устройство номер 2 с использованием xhci_hcd [1.154217] usb 1-1: найдено новое USB-устройство, idVendor = 2109, idProduct = 3431, bcdDevice = 4.20 [1.154254] usb 1-1: строки нового USB-устройства: Mfr = 0, Product = 1, SerialNumber = 0 [1.154281] usb 1-1: Продукт: концентратор USB2.0 [1.301989] usb 2-1: новое USB-устройство SuperSpeed Gen 1 номер 2 с использованием xhci_hcd [1.332965] usb 2-1: найдено новое USB-устройство, idVendor = 174c, idProduct = 55aa, bcdDevice = 1.00 [1.332999] usb 2-1: строки нового USB-устройства: Mfr = 2, Product = 3, SerialNumber = 1 [1.333026] USB 2-1: Продукт: ASM105x [1.333048] usb 2-1: Производитель: ASMT [1.333071] usb 2-1: SerialNumber: 123456789B79F
Это журнал dmesg, показывающий обнаружение оборудования при активации оборудования на Pi. Если ваш журнал действительно длинный, вы можете создать новые записи, просто отключив устройство и снова подключив его, а затем снова запустив команду. Здесь мы ясно видим, что ASM105x — это то, как определяется наш адаптер StarTech.
Теперь мы можем вернуться к нашей первой команде lsusb и нам нужны 8 символов из поля идентификатора, которое идет сразу после устройства:
Bus 002 Device 002: ID 174c: 55aa ASMedia Technology Inc. Имя: ASM1051E SATA Мост 6 Гбит / с
Идентификатор нашего адаптера: 174c: 55aa
Применение причуд
Чтобы применить причуды к нашему USB-адаптеру, мы собираемся отредактировать /boot/cmdline.txt. Введите:
sudo nano /boot/cmdline.txt
Мы собираемся добавить следующую запись в начало cmdline.txt:
usb-storage.quirks = XXXX: XXXX: u
Вместо X вы вставите идентификатор своего адаптера, который мы получили ранее. В приведенных выше примерах команд моя будет выглядеть так: usb-storage.quirks = 174c: 55aa: u . После этого мой cmdline.txt будет выглядеть так (все должно быть одной непрерывной строкой, без разрывов строк!):
usb-storage.quirks = 174c: 55aa: u console = serial0,115200 console = tty1 root = PARTUUID = d34db33f-02 rootfstype = ext4 elevator = крайний срок fsck.repair = yes rootwait
Теперь перезагрузите Pi. Если Pi не загружается, вы можете подключить SD-карту к компьютеру, перейти в /boot/cmdline.txt и отменить внесенные нами изменения, чтобы вы могли снова загрузиться со своей SD-карты.
Проверка причуд
После перезагрузки после изменения cmdline.txt мы можем проверить, были ли применены причуды, выполнив еще один dmesg | команда grep usb:
sudo dmesg | grep usb [1.332924] usb 2-1: найдено новое USB-устройство, idVendor = 174c, idProduct = 55aa, bcdDevice = 1.00 [1.332957] usb 2-1: строки нового USB-устройства: Mfr = 2, Product = 3, SerialNumber = 1 [1.332983] usb 2-1: Продукт: ASM105x [1.333006] usb 2-1: Производитель: ASMT [1.333028] usb 2-1: Серийный номер: 123456789B79F [1.335967] usb 2-1: UAS занесен в черный список для этого устройства, вместо этого используется usb-хранилище [1.336071] usb 2-1: UAS занесен в черный список для этого устройства, вместо него используется USB-накопитель. [1.336103] usb-storage 2-1: 1.0: обнаружено запоминающее устройство USB [1.336479] usb-накопитель 2-1: 1.0: Соответствие причуд для vid 174c pid 55aa: c00000 [1.336611] scsi host0: usb-storage 2-1: 1.0
На этот раз мы видим в dmesg, что UAS был занесен в черный список для устройства и вместо него загружен драйвер usb-storage. Этот драйвер обычно более совместим с «проблемными адаптерами», но его производительность обычно значительно ниже. Тем не менее, это определенно стоит попробовать, поскольку некоторые адаптеры лучше справляются с причудами с точки зрения производительности. Единственный способ узнать наверняка — запустить тест (см. Раздел тестирования хранилища в конце).
Инструкции по загрузке через USB
Для правильной настройки необходимо выполнить множество действий. Если вы сделали ошибку в первый раз, не тратьте слишком много времени, пытаясь исправить ее или выяснить, что вы сделали не так. Обычно быстрее снова записать изображения и перенастроить их, чем пытаться выяснить, на каком этапе вы могли сделать опечатку. Во второй раз все намного проще!
Подготовьте SD-карту
Загрузите последнюю версию Raspbian с https: // www.raspberrypi.org/downloads/raspbian/. Обе версии Lite и Desktop будут работать. Для записи образов настоятельно рекомендуется использовать Win32DiskImager (Windows) или balenaEtcher (Linux, Mac OS X, Windows).
Примечание. Не пытайтесь использовать команды raw dd для записи изображений. Слишком много глупостей может пойти не так, что проверено / исправлено рекомендованными программами. Сделайте себе большое одолжение и воспользуйтесь одним из рекомендаций, чтобы не тратить кучу времени на устранение основных проблем с изображением!
Подготовка SSD
Мы собираемся записать вторую идентичную копию Raspbian на SSD.Это гарантирует, что все, что нужно Pi для загрузки, есть, поэтому мы можем использовать SD-карту в качестве загрузчика, но наша фактическая система будет на нашем хорошем быстром SSD-диске.
Примечание: Убедитесь, что вы создали пустой файл с именем «ssh» в загрузочном разделе на обоих дисках , если у вас нет головы или нет подключенной мыши / клавиатуры, чтобы вы могли подключиться по ssh при первой загрузке.
Первая загрузка (только SD-карта, SSD отключен)
Вставьте SD-карту со свежим образом в Pi и подключите питание.Войдите в Pi впервые.
Не выполняйте apt-get upgrade / dist-upgrade или какую-либо дополнительную конфигурацию. Просто придерживайтесь инструкций, пока мы не закончим настройку (тем более, что если что-то пойдет не так, вам, возможно, придется начать все сначала, и любые другие настройки, которые вы сделали, будут потеряны).
После того, как Pi завершит загрузку и вы впервые вошли в систему, подключите свой SSD к портам USB 3.0 вашего Pi. Порты USB 3.0 — это те, у которых внутри синий пластик вместо черного (черные — это USB 2.0 портов).
Изменить PARTUUID
Нам нужно изменить PARTUUID разделов нашего SSD, чтобы Pi не запутался, с какого устройства загружаться. Прямо сейчас разделы на SD-карте и SSD полностью совпадают, и нам нужно, чтобы они были разными, чтобы мы могли указать Pi для загрузки именно с раздела нашего SSD.
Мы собираемся использовать fdisk, чтобы изменить PARTUUID SSD на шестнадцатеричный d34db33f , чтобы упростить идентификацию SSD.Используйте следующее:
$ sudo fdisk / dev / sda Добро пожаловать в fdisk (util-linux 2.33.1). Изменения останутся только в памяти, пока вы не решите их записать. Будьте осторожны перед использованием команды записи. Команда (m для справки): p Диск / dev / sda: 238,5 ГиБ, 256060514304 байта, 500118192 сектора Модель диска: ASM105x Единицы: секторы размером 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: dos Идентификатор диска: 0x6c586e13 Загрузка устройства Начало конечных секторов Размер Id Тип / dev / sda1 8192 532479 524288 256 МБ c W95 FAT32 (LBA) / dev / sda2 532480 500118191 499585712 238.2G 83 Linux Команда (m для справки): x Экспертная команда (m для справки): i Введите новый идентификатор диска: 0xd34db33f Идентификатор диска изменен с 0x6c586e13 на 0xd34db33f. Команда эксперта (m для справки): r Команда (m для справки): w Таблица разделов была изменена. Синхронизация дисков.
Вот и все. Давайте проверим наши изменения с помощью blkid:
$ sudo blkid / dev / mmcblk0p1: LABEL_FATBOOT = "boot" LABEL = "boot" UUID = "5203-DB74" TYPE = "vfat" PARTUUID = "6c586e13-01" / dev / mmcblk0p2: LABEL = "rootfs" UUID = "2ab3f8e1-7dc6-43f5-b0db-dd5759d51d4e" TYPE = "ext4" PARTUUID = "6c586e13-02" / dev / sda1: LABEL_FATBOOT = "boot" LABEL = "boot" UUID = "5203-DB74" TYPE = "vfat" PARTUUID = "d34db33f-01" / dev / sda2: LABEL = "rootfs" UUID = "2ab3f8e1-7dc6-43f5-b0db-dd5759d51d4e" TYPE = "ext4" PARTUUID = "d34db33f-02"
Ваши устройства / dev / mmcblk0 и / dev / mmcblk0 теперь должны отличаться друг от друга.Идентификатор SD-карты — 6c586e13, а PARTUUID SSD теперь —
Обновление /boot/cmdline.txt
Мы собираемся изменить cmdline.txt, чтобы он указывал на SSD для загрузки вместо SD-карты. Сначала сделайте резервную копию существующего файла cmdline.txt с помощью следующей команды:
sudo cp /boot/cmdline.txt /boot/cmdline.txt.bak
Теперь мы создали резервную копию, которую вы можете восстановить, если что-то пойдет не так . Если вам нужно восстановить резервную копию , вставьте SD-карту в компьютер / устройство и замените cmdline.txt с cmdline.txt.bak, который мы создали выше. Теперь ваш Pi должен снова нормально загрузиться.
Откройте /boot/cmdline.txt с помощью nano или вашего любимого текстового редактора:
sudo nano /boot/cmdline.txt
Существующий файл будет выглядеть так:
console = serial0,115200 console = tty1 root = PARTUUID = 6c586e13-02 rootfstype = ext4 elevator = deadline fsck.repair = yes rootwait quiet init = / usr / lib / raspi-config / init_resize.sh
Мы собираемся изменить раздел root = PARTUUID, чтобы он указывал на наш новый d34db33f PARTUUID, как показано ниже:
console = serial0,115200 console = tty1 root = PARTUUID = d34db33f-02 rootfstype = ext4 elevator = deadline fsck.Repair = yes rootwait quiet init = / usr / lib / raspi-config / init_resize.sh
Внесите изменения и дважды проверьте правильность строки, затем нажмите Ctrl + X, чтобы сохранить изменения.
Примечание. cmdline.txt должен представлять собой одну длинную сплошную строку без разрывов — не добавляйте разрывы строк, иначе система не загрузится, и вам нужно будет восстановить резервную копию, которую мы сделали ранее!
Test SSD
Теперь мы готовы к тестовой загрузке с SSD. Перезагрузите Pi, выполнив команду
sudo reboot
Первая загрузка с вашего SSD может быть медленной из-за запуска fsck на диске.Если у вас действительно большой SSD, проверка всего этого места может занять удивительно много времени. После завершения проверки он пометит диск как чистый и с этого момента будет пропускать проверку диска. Иногда для действительно больших дисков это может занять более минуты или двух, поэтому дайте ему хотя бы столько времени, прежде чем предположить, что он не работает.