USB | Сохранение файлов | Persistent | MX Linux / Другое
Добрый день,есть одна проблема — никак не могу создать usb с сохранением программ и файлов(persistent разделом/файлом) на флешке.
Вопрос — как это сделать из Линукса?
Подскажите,пожалуйста, наиболее лёгкий способ / дистрибутив / программу для моей цели.
ПРОЧИТАЙТЕ ЧТО Я УЖЕ ПРОБОВАЛ.(ниже)
Что-то на подобии делал Rufus ( Windows ) ,но быстро сломалось.
Мои перепробованные варианты:
1.MX Linux + Rufus
Проблема: Не видит файл persistent’a с ноутбука,в виртуалке всё нормально(qemu+virt-manager),ноутбук исправен.
2.MX Linux + Ventoy(Версия 1.0.09 / 1.0.76)
Проблема: Не находит «ldlinux.c32» при запуске.
3.Linux Mint + parted
Записывал LM через «balena etcher»,затем пытался делать раздел с помощью:
parted /dev/sdb unit MB print free
Проблема: Не могу обойти ограничение в 3-4 primary раздела,игнорирует создание «extended» раздела. (ещё сходит с ума флешка и показывает 129 Гб,я не ошибся,но вроде это не должно мешать созданию extended раздела,так как выдаёт ошибку с разделом,а не с флешкой)
Надеюсь на вашу помощь,так как у меня толком уже нету вариантов.
Linux mint persistent live usb как сделать
05 ноя 2018, 14:56
Любая система на флешке с записью будет очень сильно тормозить. У флешек очень маленькая по сравнению с обычными дисками скорость random-access, а на запись — вообще катастрофа. Обращаю внимание — не линейная скорость записи — тут может быть вполне неплохо. Речь идет о записи кучи мелких файлов — что постоянное явление при работе системы. Отсюда тормоза, с ними толком ничего не сделаешь если хочешь данные сохранять.
Когда просто грузишься с флешки без persistent — это все пишется на виртуальный диск в памяти — очень быстро. Но живет только до перезагрузки.
slant
di_mok Сообщения: 5468 Зарегистрирован: 27 авг 2016, 19:06 Решено: 32 Откуда: Арзамас Благодарил (а): 1593 раза Поблагодарили: 1275 раз Контактная информация:
Linux Mint с сохранением данных
05 ноя 2018, 15:15
05 ноя 2018, 05:00
имею ноутбук без HDD
А не проще HDD или SSD поставить, и не городить весь этот балет?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
di_mok
colonel Сообщения: 1851 Зарегистрирован: 18 дек 2016, 12:08 Решено: 21 Откуда: Хартленд, N Благодарил (а): 43 раза Поблагодарили: 498 раз Контактная информация:
Linux Mint с сохранением данных
05 ноя 2018, 16:38
05 ноя 2018, 15:15
. А не проще HDD или SSD поставить, и не городить весь этот балет? .
почему бы и не погородить балет с флешкой пока найдётся возможность взять HDD или SSD
Когда просто грузишься с флешки без persistent — это все пишется на виртуальный диск в памяти — очень быстро.
когда грузишься с персистент (файликом) то система вся пишется на виртуальный диск в памяти и этот файлик типа casper-rw монтируется как раздел (тож вроде как в виде виртуального диска ) и всё боле-менее ещё работает
но при выключении ПК и выходе из системы весь этот персистентный касперовый файл перезаписывается на флешке . вот тута тормоза и проявляются во всей красе
можно конечно вместо файлика организовать персистентный раздел , но тут тогда см. в сообщение #5 , тормоза добавляются в той части что касается записи на раздел флешки, хотя работать можно.
05 ноя 2018, 05:00
. читал про оптимизацию флешки.
единственной «оптимизацию» флешки которую встречал в инете для флешки под установку на неё системы в обычном порядке как на HDD было отключение журналирования на ext3 и 4
но если таким образом на флешку систему поставить то см. опять же сообщение #5.
05 ноя 2018, 05:00
. Нужно установить на USB-накопитель Linux Mint с сохранением данных после перезагрузки. .
в принципе если не заморачиваться сохранением доустановленных программ и сохранением настроек то никто не мешает сохранять данные(документы , фото , музыку, видео, . ) на флешке в отдельном разделе.
например можно так сделать
— на флешке создать в гпартеде 2 раздела : 1-й с нтфс или фат32 для данных и второй с fat32 для лайфсистемы
— в унебутин записать исошник LM(установить лайфСД ) на второй раздел флешки
первый раздел флешки с вашими данными будет доступен как с обычной флешки и в линях и под виндом и с загруженной системы лайфСД LM
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как сделать Kali Linux 2022 Live USB с постоянным хранилищем и шифрованием (в Windows)
Оглавление
На этой странице представлено полное руководство по созданию и дальнейшей настройке Kali Linux на портативном носителе (карте памяти, флешке, внешнем диске). Для лаконичности, в инструкции будет говориться «на флешке», хотя имеется ввиду любой из перечисленных носителей.
Создать флешку с Kali Linux 2021 Live USB можно прямо в Windows. На самом деле эта инструкция подходит как для Windows, так и для Linux, поскольку для записи Kali Linux Live на USB нам понадобится одна кроссплатформенная утилита. Другие действия по настройке постоянного хранилища мы будем делать уже из самой Kali Linux.
В инструкции мы создадим раздел persistent, то есть постоянное хранилище на котором будут сохраняться файлы и настройки между перезагрузками. При желании, этот раздел можно сделать зашифрованным.
- создавать LIVE систему на флешке с Kali Linux (в Windows или Linux)
- создавать постоянное хранилище (persistence) для вашей LIVE системы
- создавать зашифрованное постоянное хранилище Kali Linux
Альтернативным методом получения портативной Kali Linux на сменном носителе является «Установка Kali Linux на флешку или на внешний диск как полноценную ОС».
1. Скачать Kali Linux 2021 (Live)
Создание загрузочной флешки с LIVE системой – это один из самых быстрых способов запуска Kali Linux. У этого способа имеется несколько преимуществ:
- быстрое развёртывание (так как не требуется установка с распаковкой каждого пакета) на USB флешке
- невозможно навредить основной системе – при создании загрузочной флешки не затрагиваются жёсткие диски компьютера и загрузчик основной системы
- портативность – с записанной флешки вы можете загрузиться на любом компьютере
- можно настроить постоянное хранилище – немного дополнительных усилий и ваша LIVE система Kali Linux сможет сохранять файлы и новые системные настройки
Если вы хотите систему с одним или несколькими постоянными хранилищами, то начать нужно с создания загрузочной флешки с LIVE системой – это отправная точка для всех последующих действий. Поэтому в любом случае нам понадобиться ISO образ системы с официального сайта: https://www.kali.org/get-kali/#kali-live
На выбор доступен последний выпуск, а также Weekly Image, то есть еженедельный образ (с более свежими версиями пакетов, но выпускается без тестирования) — выберите любой из них. Вы можете скачать образ по прямой ссылке или с помощью torrent.
Также понадобиться флешка. Чем быстрее скорость чтения/записи флешки, тем комфортнее будет работать. Если вам нужна LIVE система Kali Linux и не нужны постоянные хранилища, то достаточно флешки любого размера, превышающего размер ISO образа, т.е. это 4 и более гигабайт.
Если вы планируете создавать один или несколько постоянных хранилищ, то рекомендуется флешка объёмом 16 и более гигабайт.
2. Запись Kali Linux 2021 Live ISO на USB
Нам нужна программа для записи ISO на USB флешку. Для этих целей идеально подойдёт кроссплатформенная Etcher. То есть неважно, вы сейчас на Windows или на Linux, вы можете использовать Etcher для записи образа диска на флешку.
Переходим на сайт программы Etcher: https://www.balena.io/etcher/ и скачиваем её:
Подключите вашу USB флешку, запустите Etcher, выберите скаченный ISO образ Kali Linux LIVE, затем просто нажмите кнопку Flash! и дождитесь завершения.
У меня флешка с большим объёмом (256 Гб), поэтому программа показывает мне предупреждение: «You are about to erase an unusually large drive. Are you sure the selected drive is not a storage drive?». В предупреждении говорится: вы собираетесь стереть диск необычно большого размера. Вы уверены, что выбранный диск не является накопителем?
Если всё правильно (а в моём случае всё как я хочу), то нажимаем «Yes, I’m sure».
3. Загрузка в Kali Linux Live с USB
Если вы уже запускали компьютер с загрузочной флешки, то повторите эти действия для Kali Linux Live. Например, на моём компьютере при включении нужно много раз нажимать кнопку ESC (в некоторых системах это Delete или F12, F2 и так далее), а затем достаточно выбрать флешку.
Если это для вас не сработало, то начните загрузку компьютера с зажатой клавишей SHIFT. Вы можете попасть в следующее меню:
Выберите раздел «Использовать устройство», там вы увидите вашу флешку.
Если и это для вас не сработало, то возможно у вас включены Security Boot и Fast Boot. Эти настройки нужно отключать в меню UEFI (новый вариант БИОС).
Чтобы в него попасть, включите компьютер с зажатой клавишей SHIFT. Перейдите в раздел «Поиск и исправление неисправностей»:
Перейдите в «Дополнительные параметры»:
Выберите «Параметры встроенного ПО UEFI»:
Нажмите кнопку «Перезагрузить».
Вы попадёте в настройки UEFI, которые напоминают продвинутый БИОС. Конкретный вид и структура меню различаются в зависимости от производителя материнской платы. Вам нужно найти и отключить настройки «Security Boot» и «Fast Boot».
Если клавиша SHIFT по каким-то причинам для вас не сработала, то смотрите инструкцию «Три способа доступа к меню параметров загрузки Windows».
Загрузочное меню Kali Linux 2021 Live выглядит так:
Выберите опцию «Live system».
Вход в систему будет выполнен без пароля. Если система в какой-то момент запросит пароль, например для разблокировки экрана, то введите «kali».
4. Как создать раздел persistence (постоянное хранилище)
Уже на этом этапе вы можете начать знакомство с Kali Linux. Среди прочего вы можете:
- запускать инструменты
- обновлять имеющиеся программы
- устанавливать новые инструменты
- сохранять файлы
Все изменения будут сохранены в виртуальной файловой системе и при перезагрузке компьютера будут потеряны.
Для того чтобы установленные пакеты и сохранённые файлы не пропадали после перезагрузки, нужно настроить раздел persistence — постоянное хранилище.
К примеру, я использую флешку размером 256 Гб, а Live образ Kali Linux занимает 4 Гб, значит под постоянное хранилище я могу выделить до 252 Гб.
ВНИМАНИЕ: Это очень ответственный шаг, так как если вы ошибётесь, то можете удалить данные с диска, который не собирались стирать.
Откройте терминал и выполните там команду:
sudo fdisk -l
Вы увидите список дисков и разделов на них.
Нам нужно узнать имя диска (оно имеет вид /dev/sd*) с которого мы загрузили Kali Linux. На скриншоте выше имена дисков выделены красным цветом.
На скриншоте ниже представлено два диска (1) , чтобы сориентироваться, смотрите на размер диска (2) , модель диска (3) , перечень разделов (4) .
Флешка, с Live образом Kali Linux должна иметь два раздела:
Device Boot Start End Sectors Size Id Type /dev/sdb1 * 64 7866239 7866176 3.8G 17 Hidden HPFS/NTFS /dev/sdb2 7866240 7867711 1472 736K 1 FAT12
Как мы можем увидеть, диск называется /dev/sdb, а ISO образ записан в раздел /dev/sdb1.
Чтобы дополнительно убедиться в имени диска, запустим следующую команду:
ls -l /dev/disk/by-label/Kali*
Как можно убедиться, Live система установлена на раздел sdb1, значит нам действительно нужен диск /dev/sdb.
ВНИМАНИЕ: если вы не уверены в имени диска, сделайте скриншот или фотографию всех ваших дисков (вывод команды «sudo fdisk -l») и покажите здесь в комментариях — попробуем разобраться вместе.
Итак, на флешке с Kali Linux мне нужно узнать где начинается свободное место, для этого используйте команду вида:
sudo parted /dev/ДИСК unit MB print free
Например, в моём случае диск называется /dev/sdb, тогда команда следующая:
sudo parted /dev/sdb unit MB print free
Обратите внимание на строку:
4028MB 256642MB 252613MB Free Space
4028MB – это начало свободного места. Всего мне доступно 252613M (т.е. 252 Гигабайта) свободного места на флешке.
Команда для создания нового логического раздела имеет вид:
sudo parted /dev/ДИСК mkpart primary ext3 НАЧАЛО КОНЕЦ
Следующей командой я создаю новый логический раздел на флешке (у меня это диск /dev/sdb), раздел будет начинаться с 4028MB и заканчиваться на 100GB:
sudo parted /dev/sdb mkpart primary ext3 4028MB 100GB
- sudo parted – вызов программы parted с привилегиями суперпользователя
- /dev/sdb – путь до моей флешки
- mkpart – внутренняя команда программы parted, которая означает создание раздела
- primary – тип раздела
- ext3 – файловая система раздела
- 4028MB – начало нового раздела
- 100GB – конец нового раздела, т.е. новый раздел будет иметь объём 100GB минус 4028MB, т.е. примерно 96 гигабайт. Вместо GB можно указать MB (величину в мегабайтах). ВНИМАНИЕ: здесь вы указываете НЕ размер раздела, а количество мегабайт (или гигабайт), которые нужно отступить от начала флешки до конца создаваемого раздела.
Команда показывает следующее предупреждение:
Warning: The resulting partition is not properly aligned for best performance: 7867712s % 2048s != 0s Ignore/Cancel?
Суть сообщения в том, что запись на диски выполняется блоками, а выбранные настройки не в полной мере соответствуют блокам — для носителей на которых записан ISO образ это нормально. Поэтому вводим «Ignore».
Команда создаст раздел очень быстро и выведет следующую информацию, которую можно проигнорировать:
Information: You may need to update /etc/fstab.
Увидеть новый раздел вы можете с помощью команды
sudo fdisk -l
У меня он отображён как
Device Boot Start End Sectors Size Id Type /dev/sdb3 7867712 195312500 187444789 89.4G 83 Linux
ПРИМЕЧАНИЕ: если вы хотите чтобы ваше постоянное хранилище было зашифрованным, то вам необязательно завершать последующие команды из этого четвёртого раздела, вы можете прямо сейчас переходить к пятому этапу «5. Постоянное хранилище с шифрованием».
Следующая команда создаст файловую систему ext3 на указанном разделе и присвоит ему ярлык «persistence».
sudo mkfs.ext3 -L persistence /dev/РАЗДЕЛ
В моём случае раздел имеет имя /dev/sdb3, тогда команда следующая:
sudo mkfs.ext3 -L persistence /dev/sdb3
Теперь нам нужно сохранить на только что созданном разделе небольшой файл, необходимый для нормального функционирования постоянного хранилища. Следующими командами мы создадим точку монтирования в текущей системе, смонтируем флешку (чтобы можно было вносить в неё изменения), запишем конфигурационный файл для включения постоянного хранилища и отмонтируем флешку:
sudo mkdir -p /mnt/my_usb sudo mount /dev/sdb3 /mnt/my_usb sudo bash -c "echo '/ union' > /mnt/my_usb/persistence.conf" sudo umount /dev/sdb3
Обратите внимание, что в этих командах вам нужно дважды заменить /dev/sdb3 на имя и номер вашего раздела.
Теперь можно перезагрузить компьютер и загрузиться с флешки. В начале загрузки выберите пункт «Live USB Persistence».
Теперь система будет запоминать сделанные изменения. Например, вы можете сохранять файлы или устанавливать новые программы и они не исчезнуть после перезагрузки.
Для того чтобы система использовала постоянное хранилище, каждый раз при загрузке выбирайте «Live USB Persistence». В противном случае будет загружаться обычная Live система.
5. Постоянное хранилище с шифрованием
Созданный дополнительный раздел вы можете зашифровать. В результате все хранимые на нём данные будут надёжно защищены. При каждой загрузки Kali Linux будет спрашивать пароль для расшифровки раздела. Данные будут автоматически шифроваться при записи на зашифрованный и автоматически расшифровываться при чтении с раздела.
Нужно начать с создания постоянного хранилища, как это описано чуть выше. Предположим, вы уже создали постоянное хранилище, поэтому продолжаем.
Если вы только что создали постоянное хранилище и ещё не перезагрузились, то переходите к его шифрованию. Если вы уже перезагрузились, то при включении компьютера вам необходимо в меню загрузки выбрать «Live system» (а НЕ «Live USB Persistence»), чтобы раздел, который мы собираемся шифровать, не использовался системой.
ВНИМАНИЕ: Помните, что во всех последующих командах вам очень важно заменить /dev/sdb3 на имя вашего диска, иначе вы рискуете удалить данные с неверного диска.
При шифровании раздела все данные, которые содержаться на нём, будут уничтожены и их будет невозможно восстановить. Чтобы начать шифрование, введите команду
sudo cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3
Утилита показывает нам предупреждение:
WARNING: Device /dev/sdb3 already contains a 'ext3' superblock signature. WARNING! ======== This will overwrite data on /dev/sdb3 irrevocably.
Суть его в том, что все данные с выбранного раздела будут безвозвратно перезаписаны.
Если вы уверены, вам нужно ввести слово «YES» (все заглавные буквы).
Далее придумайте пароль, которым будет открываться доступ к зашифрованному разделу. Если вы забудете этот пароль, то не будет способа восстановить информацию. Хотя она никуда не денется, но воспользоваться ей будет невозможно.
Вы можете столкнуться с ошибкой:
Выполнение команды завершилось с кодом ошибки 16: Нельзя отформатировать устройство /dev/sdb3, которое ещё используется.
Это означает, что система автоматически смонтировала раздел и вам нужно вручную его отмонтировать, это можно сделать командой:
sudo umount /путь/до/раздела
Также утилита может вывести следующее сообщение:
mke2fs 1.46.4 (18-Aug-2021) /dev/mapper/my_usb contains `OpenPGP Secret Key' data Proceed anyway? (y,N)
В нём говорится, что данный раздел содержит данные «секретного ключа OpenPGP». Тем не менее, продолжайте, для этого введите «y».
Теперь мы открываем зашифрованный раздел, чтобы продолжить его настройку:
sudo cryptsetup open --type luks /dev/sdb3 my_usb
Фраза «Enter passphrase for /dev/sdb3» приглашает нас ввести пароль для открытия диска.
Создадим файловую систему ext3 и присвоим ей ярлык «persistence»:
sudo mkfs.ext3 -L persistence /dev/mapper/my_usb
Создадим точку монтирования, смонтируем наш новый зашифрованный раздел и сделаем запись в файл persistence.conf после чего отмонтируем раздел:
sudo mkdir -p /mnt/my_usb sudo mount /dev/mapper/my_usb /mnt/my_usb sudo bash -c "echo '/ union' > /mnt/my_usb/persistence.conf" sudo umount /dev/mapper/my_usb
Закройте зашифрованный канал до нашего раздела persistence:
sudo cryptsetup luksClose /dev/mapper/my_usb
Всё готово. При загрузке с флешки выберите «Live USB Encrypted Persistence».
В какой-то момент загрузка остановится и вам нужно будет ввести пароль. После ввода пароля система продолжит загрузку.
6. «Русификация» Kali Linux
Как изменить язык Kali Linux?
Для смены языка операционной системы на русский выполните следующую команду:
sudo localectl set-locale LANG=ru_RU.UTF-8
Подробности:
- Почему Kali Linux не полностью на русском
- Как поменять язык Kali Linux без переустановки системы
После перезагрузки система предложит изменить имена папок на локализованные:
Как поменять раскладку клавиатуры?
Перейдите в Настройки → Клавиатура → Раскладка:
Чтобы выполнить настройку, снимите галочку с «Использовать стандартные системные параметры», в результате вы сможете добавить новые раскладки клавиатуры, выбрать раскладку клавиатуры по умолчанию, изменить комбинацию клавиш для смены клавиатуры (В англоязычной версии это «Settings» → «Keyboard» → «Layout» → «Use system defaults».).
Для изменения и установки других комбинаций клавиатуры, смотрите соседнюю вкладку «Комбинация клавиш».
Вам также могут оказаться полезными статьи
- Что нужно сделать после установки Kali Linux
- Как из Windows просмотреть содержимое диска Linux и скопировать с него файлы
- Почему Linux с Persistence не сохраняет настройки после перезагрузки? (РЕШЕНО)
Связанные статьи:
- Как установить Windows 11 и Kali Linux на одну флешку (100%)
- Установка Kali Linux на флешку или на внешний диск как полноценную ОС (84.8%)
- Linux на флешке: установка и другие подсказки по использованию Linux на USB носителях (83.4%)
- Как установить Windows на USB диск (74.4%)
- Установка Kali Linux с полным шифрованием диска и с зашифрованной домашней папкой пользователя (74.4%)
- Как защитить веб-сервер Apache от взлома в Windows (RANDOM — 51.7%)
факультете информационной безопасности от GeekBrains? Комплексная годовая программа практического обучения с охватом всех основных тем, а также с дополнительными курсами в подарок. По итогам обучения выдаётся свидетельство установленного образца и сертификат. По этой ссылке специальная скидка на любые факультеты и курсы!
Рекомендуется Вам:
56 комментариев to Как сделать Kali Linux 2022 Live USB с постоянным хранилищем и шифрованием (в Windows)
Здраствуйте!
При использовании флэшки usb 3.0 не сохраняется информация на зашифрованном разделе. При этом в самом процессе создания ошибок не наблюдается. При загрузке отрабатывает запрос пароля, но дальнейшая загрузка проходит в режи Лайв.
Alexey :
У вас только одно постоянное хранилище? Если вы создали сразу несколько, то зашифрованное постоянное хранилище должно быть последним.
Здравствуйте! В лав системе полученной из kali-linux-xfce-2017.2-amd64.iso нигде в настройках нет пункта «Region and Language». Почему так могло получиться?
Alexey :
В домашней директории создайте файл .i18n
leafpad .i18n
и скопируйте туда:
export LANGUAGE=ru_RU.utf8 export LANG=ru_RU.utf8 export LC_ALL=ru_RU.utf8
После перезагрузки должно быть на русском. Если это не сработает, то эти строки можно попробовать записать в файл ~/.bashrc
Alexey, спасибо, про этот вариант я в курсе. Мне просто интересно стало почему в меню про reg… ничего не видать. Такая же фигня была когда я делал флэшку из kali-linux-lxde-rolling-i386.iso. Я и подумал может это у меня возрастное) не вижу чего-нибудь)
Через Винду с помощью Win32 Disk Imager не получается создать загрузочную флешку. После записи, казалось бы успешной, при попытке просмотреть файлы на флешке, выскакивает окно с просьбой отформатировать флешку. И загрузка с нее так же не увенчалась успехом. (Делал процедуру 2 раза)
А как же sudo перед командой dd?
Alexey :
Foolproof: если скопировал бездумно, то не сработает. Если прочитал (вначале третьего раздела упоминается, что этой команде нужно sudo), то значит и прочитал что команду нужно изменить в соответствии с именами своих дисков.
Здравствуйте! Хелп ми. При шифровании, почему то изменились имена разделов, и имя флешки sdc3 у меня изменилось, а это имя присвоилось жесткому диску и он стал шифрованным. Как его вернуть в предний вид? не открывается даже при вводе пароля — просто исчезает из вида(((
Здравствуйте. Получается, если я поставил целый linux, а не light, то создавать persistent не нужно, потому что сохранять будет и так? Или же все равно необходимо, потому и полная версия сохраняет только при перезагрузке?
Alexey :
Если вы установили Kali Linux как обычную систему (а не используете как LIVE), то создавать persistent не нужно.
Спасибо большое, уже проверил))) Пару файлов загрузил, настройки потыкал и перезагрузил)
Ребят а ошибка Command failed with code 22 что означает ?
Ни через Винду, ни через Mac, ни через Linux не удалось заставить сохранять данные в раздел persistence. Установка дополнительных пакетов или изменение темы оформления не сохраняются. Не понимаю, что и где идёт не так.
linuxoidfluxion :
Спасибо — Хороший сайт!
Добрый день — создал все по инструкции — сделал зашифрованный раздел после стал устанавливать настройки для privoxy с целью кинуть весь трафик через тор в итоге при изменении файла коннфига система пишет что не возможно это сделать не в корневой директории /etc/ ни в persistane/etc/ раздел шифрованный создан один
Alexey :
Напишите дословно (как есть) — что пишет система?
если открываешь файл конфиг находящийся в папке /etc/privoxy/config — то он только для чтения и любые изменения в нем делать нельзя — пишет ошибку при сохранении Can’t open file to write (через разный редакторы текста) а если заходишь под рутом или своим аккаунтом с админ правами то после комманды leafpad /etc/privoxy/config вместо открытия файла выдает Warring: noroot option is not aviable —- —- — leafpad: cannot open display: Parent is shutting down, bye…
Приветствую, почему вы создаёте новый логический раздел в файловой системе ext3 а не ext4?
Alexey :
Хмммм… Видимо, вот отсюда это пошло: https://docs.kali.org/downloading/kali-linux-live-usb-persistence Почему они выбрали именно ext3 для флешек, я не знаю. Можно предположить, что из-за накладных расходов. Например, вот здесь показано, что свежий, только что отформатированный раздел ext4 с резервированием под рут пространством установленным на 0 сразу занимает 27G из 1.8T! То есть ещё не записали ни одного файла, а 27 Гигабайт УЖЕ ушло на накладные расходы файловой системы. В тех же условиях ext3 использует 196M. Может быть дело в чём-то ещё. Например, если я вручную размечаю диски под установку Linux, то для boot раздела я выбираю ext2, поскольку она быстрее, и журналирование там едва ли нужно. Под основные разделы, конечно, выбираю ext4 — что на флешках, что на внутренних дисках. Здесь же создаётся раздел для хранения разницы между файлами, которые невозможно изменить, и новыми данными. Возможно, есть какой-то смысл использовать ext3. В общем, ссылку на первоначальную инструкцию я дал, а точной причины я не знаю — можете попробовать спросить у них на форуме. П.с.: почитал там комментарии, в них говорят, что накладные расходы важны если вы создаёте маленькие тома, такие как зашифрованные контейнеры для чувствительных документов, в которых вы не собираетесь устанавливать ПО или выполнять операции от root — видимо, этим же руководствовались авторы инструкции. Там правда на это отвечают, что в этом случае лучше использовать -m 0 и накладные расходы ext4 составят только 1.5%.
Здравствуйте, создал загрузочную флэшку Kali с помощью винды. Перегрузил ноут, все нормально, загрузка с флэшки произвелась. Перешел к выполнению 4 шага «Добавление постоянного хранилища в Kali Linux Live на USB флэшке» и столкнулся со следующими сложностями: во первых не понял как открыть командную строку или как она называется для выполнения команд sudo, во вторых как мне выяснить путь до устройства (имя диска), если описанный способ мне не подходит (тут описывается что в Linux нужно извлечь флэшку и выполнить команду sudo fdisk -1, затем уже с вставленной флэшкой повторить и таким образом вычеслить имя флэшки) а у меня просто загрузочнвя флэшка с Linux и вытащить я ее не могу, или я что- то не верно понимаю?
После sudo e2label /dev/sdb3 persistence получаю ответ e2label: Bad magic number in super-block while trying to open /dev/sdb3 Что делать?
Здравствуйте, возникла проблема такова вида:
dd: failed to open 'kali-linux-2019.4-amd64.iso': No such file or directory
У меня так же адрес загрузочной флешки /dev/sdb, отличается только версия Linux. Что происходит и как это обойти. Спасибо!)))
Alexey :
Приветствую! В сообщении сказано, что не найден файл ‘kali-linux-2019.4-amd64.iso’. По умолчанию файл ищется в текущей папке (текущей рабочей директории). То есть либо указано неправильное имя файла, либо файл в другой папке. Поскольку, видимо, вы новичок, то я бы настоятельно не рекомендовал пользоваться командой dd (некоторые в шутку говорят, что её имя расшифровывается как data destroyer, то есть «уничтожитель данных», поскольку если указать не тот диск, то на нём будут потеряны данные). Вместо dd я рекомендую использовать Etcher — простая в использовании программа с графическим интерфейсом и двумя кнопками. И поскольку без знания хотя бы основ командной строки в Kali Linux мало что можно сделать, то я рекомендую ознакомиться со статьёй «Азы работы в командной строке Linux (часть 1)» а также с последующими частями. Там написано, как узнать свою текущую рабочую папку, как посмотреть, какие файлы расположены в этой папке, как использовать TAB для автодополнения и т.д.
При записи на флешку системы с помощью Etcher, Kali Linux можно будет запускать в persistance режиме ?
Alexey :
Как создать Live USB с постоянным хранилищем
Лучший способ протестировать операционную систему, не подвергая опасности данные на вашем компьютере, — это сделать это с помощью Live USB. Live USB — это флешка, которая содержит операционную систему и все необходимое для ее установки на другой диск, обычно на жесткий диск. Проблема в том, что каждый раз, когда мы начинаем, мы начинаем с нуля. Как этого избежать? Создание Live USB с постоянным хранилищем.
Первое, что я хочу сказать, это то, что вы должны четко понимать разницу между обычным Live USB и постоянным. Или, помимо разницы, объясните, что обычный Live USB (не постоянный) также имеет свои положительные стороны: мы можем сломать все, что мы хотим, что не сохраняется, и когда мы начнем, все снова будет идеально. Проблема в том, что на обычном Live USB не все возможно. Если вы хотите практически настоящая операционная система, работающая с флешки, нам придется сделать это следующим образом.
Посмотреть все разделы
Этот Live USB запомнит все внесенные нами изменения
Requisitos
- Компьютер, на котором мы все будем делать.
- Флешка, на которой мы создадим обычный Live USB.
- Второй флеш-накопитель, который мы преобразуем в постоянный Live USB.
- Интернет-соединение (для установки программного обеспечения).
- Несколько минут.
Процесс
Ниже я объясняю весь процесс, думая, что у нас нет ничего, что нам нужно:
- Первое, что мы сделаем, это загрузим операционную систему, которую хотим установить. Если система, которую мы хотим сохранить в качестве постоянной, является другой, нам придется загрузить и другую операционную систему. Здесь мы поговорим о том, что собираемся установить Ubuntu Persistent из Ubuntu Live, как на USB.
- После загрузки операционной системы мы открываем инструмент «Создатель загрузочного диска».
- Мы создаем Live USB, с которого будем устанавливать постоянный. Для этого выбираем ISO-образ (источник) и usb, на который будем его устанавливать. Принимаем и ждем. В этой статье у вас есть более подробная информация.
- Далее выключаем компьютер и запускаем от usb.
- Само собой разумеется, что мы должны перейти к настройкам сети и подключиться к Wi-Fi, если мы не используем кабель.
- Следующее — добавить репозитории mkusb:
sudo add-apt-repository universe sudo add-apt-repository ppa:mkusb/ppa
- Обновляем репозитории и устанавливаем ПО:
sudo apt-get update sudo apt-get install mkusb
- После установки мы выполняем эту команду, где имя образа будет именем вашего образа с включенным путем. «P» означает «постоянный»:
sudo -H mkusb ubuntu-18.10-desktop.iso p
- Параметры появятся в том же окне Терминала. Выбираем вторую букву «e» и нажимаем Enter.
- Следующее проще. Выбираем агрегат, куда будем его устанавливать.
- Ставим галочку напротив начала установки и даем «ок».
- В окнах 4 и 5 мы даем «q», чтобы выбрать параметры по умолчанию.
- Последний шаг — выбрать процент, который мы дадим постоянной операционной системе. В остальном будет как обычная флешка. Например, если у нас есть флеш-накопитель 32 ГБ, мы можем сказать ему создать 50 постоянных Live USB (= 50% = 16 ГБ), а остальное используется для сохранения данных, как и любой другой флеш-накопитель.
- Ждем, пока он установится и, когда процесс закончится, он у нас уже будет
Если вы использовали другие методы, и они вам не помогли, это нормально, что вы думаете, что это не сработает, но это действительно работает. Фактически, вы проверите это, как только запустите постоянный Live USB, потому что то, что вы увидите, будет отличаться от всего, что вы видели при других типах запуска:
Как видите, есть еще два варианта, из которых мы нас интересует первый если на компьютере 4 ГБ ОЗУ или меньше. Второй вариант запускается дольше, но тогда он будет работать быстрее. После запуска то, что мы видим, очень похоже на то, что мы видим в Live Session: слева мы видим прямой доступ к программе установки (Ubiquity). Вверху жесткий диск. Значок установочного приложения выглядит не так, как должен, но это «нормально», потому что это исполняемый файл, которому не доверяют этот тип USB. Его можно запустить, но сначала мы должны принять его как безопасный (двойной щелчок и «доверяй и выполняй»). Конечно, иконка никогда не восстановится.
И это было бы все или почти все: сейчас мы можем рассматривать это как родную систему, поэтому мы можем удалить все, что мы не собираемся использовать, и установить то, что нас больше всего интересует. Мы также можем обновить операционную систему с помощью новейшего доступного программного обеспечения, что занимает гораздо больше времени, чем установка на жесткий диск. При обновлении появляется уведомление о том, что автоматические обновления отключены; здесь мы оставляем все как есть, для чего выберем вариант, отмеченный по умолчанию.
Вы пробовали этот метод? Как прошло? Знаете ли вы, как лучше и проще создать постоянный Live USB? Не стесняйтесь комментировать свой опыт.
Теме статьи:
Как создать загрузочный USB с несколькими дистрибутивами Linux Live с помощью Yumi
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Ubuntu » Как создать Live USB с постоянным хранилищем
11 комментариев, оставьте свой
Оставьте свой комментарий Отменить ответ
паблоф сказал
тому назад 5 лет
Очень интересно… Но…. Работает ли это с дистрибутивами, не основанными на ubuntu / debian . привет
Паблинукс сказал
тому назад 5 лет
Привет, Паблоф. Он должен работать с любым Live USB-совместимым дистрибутивом. Этот инструмент не творит никаких чудес, кроме создания диска, который позволяет сохранять файлы и изменения конфигурации. Это немного похоже на инструмент создания загрузочного диска, который был до Ubuntu 15.10, но опция сохранения была удалена в 16.04, я не знаю почему. Если версия, которую вы хотите использовать, не поддерживает Live USB, это не сработает. Приветствие.
Даниэль Гриноверо сказал
тому назад 5 лет
Луис сказал
тому назад 5 лет
Такие программы, как Linux Live USB Creator (для Windows), позволяют делать это непосредственно в то же время, когда загрузочный USB создается из ISO, без необходимости иметь две карты памяти USB и без дополнительных действий, кроме установки флажка и выбора объем памяти, который вы хотите выделить. Я не тестировал его, чтобы сказать, работает ли он хорошо и полностью работоспособен, но, конечно, это намного проще.
Паблинукс сказал
тому назад 5 лет
Привет, Луис. Я пробовал, но он не обновлялся и не совместим с EFI. Кроме того, это только для Windows и не позволяет использовать диск размером более 4 ГБ, потому что он работает с FAT32. Если бы они выпустили его для Linux и EFI-совместимого, я бы его использовал. Приветствие.
Чарли сказал
тому назад 4 лет
Здравствуйте, я хотел бы знать, какие требования должен иметь флеш-накопитель, скорость чтения и записи и размер, чтобы он работал наилучшим образом и с минимальными затратами. Большое спасибо
Паблинукс сказал
тому назад 4 лет
Привет, Карлос. Нет ни минимума, ни максимума. Я бы сказал вам, что флешка имеет размер не менее 8 ГБ, что дает место для операционной системы и еще нескольких игральных костей. Что касается скорости записи, то чем она лучше, тем лучше подойдет, но работает на любом USB. Флеш-накопители представляют собой флэш-память, поэтому в этом смысле они не должны вызывать у вас проблем. Приветствие.
Randall сказал
тому назад 4 лет
Привет, друг, у меня возникает следующая проблема, когда я перезапускаю, чтобы выбрать опцию «Постоянное постоянство», начинает спрашивать меня о языке, часовом поясе и имени пользователя, я думал, что все в порядке, но экран, на котором создаются сообщения, пресыщается жесткого диска и все же выбрать usb говорит мне, что он должен быть больше 16 ГБ, что точно соответствует размеру моего USB. Я пишу, что делаю это для deepin iso
Джон сказал
тому назад 3 лет
Здравствуйте, я установил его с Ubuntu 20.04, и когда я загружаюсь (ToRam), у меня появляется такое же окно «Попробовать или установить». Какой вариант выбрать?
Ивокин сказал
тому назад 3 лет
С linux mint мне ульяна дает:
ошибка: диск «hd0,4» не найден.
ошибка: сначала нужно загрузить ядро.
Хосе Луис сказал
тому назад 1 год
Меня это подвело.
Я получаю такую ошибку:
‘/tmp/tmp.sBM07ODO9V/boot/grub/grub.cfg’ не найден
‘/tmp/tmp.sBM07ODO9V/boot/grub/grub.cfg’: файл не найден
Этот способ использования mkusb требует «grub.cfg» из исходного iso-файла, и он доступен в iso-файлах семейства Debian и Ubuntu *amd64*. Я пробую это с Ubuntu Studio 22.04, а у них только AMD64.
Что может быть сделано?
спасибо