Установка Кали Линукс Live USB
Когда нужно аккуратно проверить систему и оставить жесткий диск нетронутым, выручит Kali Linux Live USB. Но у него есть один недостаток – некуда сохранять найденную информацию. К счастью, возможна установка Kali Linux Live USB на носитель с сохранением данных на нем же.
Установка Kali Linux Live USB
Для хранения данных потребуется создать не только Kali Linux Live USB, но и дополнительный раздел под данные (найденный password, например).
Как скачать дистрибутив
Для создания Kali Linux Live USB потребуется загрузить образ со страницы загрузок на официальном ресурсе https://www.kali.org.
Образы для установки Kali Linux Live USB можно сохранить напрямую с сайта по http-ссылке или использовать торрент.
Запись носителя
Если бы требовалось создать Live CD Kali Linux, то скачанный ISO файл было бы достаточно прожечь на диск. Для USB потребуется специальная утилита – например, можно взять WinSetupFromUSB.
В главном окне нужно выбрать носитель для установки, подключить автоформатирование и затем в поле Linux ISO открыть загруженный образ.
Внимание! Лучше использовать накопитель от 8 ГБ – сам полный образ занимает порядке 3 ГБ, так что при меньшем размере места под раздел с сохранением данных остается совсем мало.
Если отметить пункт «Test in QEMU», то после записи утилита проведет тестирование на возможность загрузки и установки.
Перед записью программа предупредит о стирании данных.
Затем будет показана информация по форматированию.
Затем образ установки будет записан.
При отмеченном тесте появится окно эмулятора со стартовым меню. Но пока еще флешка не умеет работать с сохранением данных.
Добавление раздела с сохранением данных
Дальнейшие действия выполняются уже из самого Линукса (можно загрузиться из полной установки или с Лайв-версии). Для работы с разделами используем утилиту gparted, запустив ее из командной строки.
Откроется основное окно программы. Нужно в выпадающем списке справа выбрать Kali Linux Live USB.
Откроется просмотр структуры разделов. Чтобы можно было работать с Kali Linux Live USB, следует размонтировать раздел.
Теперь нужно сжать его через соответствующую команду в меню «Раздел».
Откроется окно с установкой параметров.
Нужно указать новый размер раздела. Свободное место пересчитывается автоматически.
Затем на освободившемся месте нужно создать раздел, с которым Kali будет работать с сохранением данных.
Следует выбрать файловую систему ext4, в качестве метки прописать persistence и нажать «Добавить».
В результате получится примерно такая структура Kali Linux Live USB.
Теперь нужно применить все установки через меню Правка.
Приложение предупредит о возможном риске.
Затем операции будут выполнены.
Теперь нужно создать в разделе с сохранением данных конфигурационный файл. Для этого открываем диспетчер файлов.
И затем кликаем по разделу Kali Linux Live USB, чтобы он примонтировался.
Запустим текстовый редактор и в новом документе напишем «/ union» (чтобы использовать с сохранением данных).
После этого его нужно сохранить с именем persistence.conf на созданном разделе с сохранением данных.
Если его открыть, будет виден файл.
При загрузке с Kali Linux Live USB нужно будет выбрать пункт Live USB Persistence. Пароль для раздела не требуется.
Источник
Как можно по-быстрому сделать LiveUSB, чтобы все изменения на нём сохранялись?
В продолжение темы
Чем можно по-быстрому сделать LiveCD с linux, чтобы автоматом включался плеер и показывался видеоролик?
http://www.linux.org.ru/forum/general/6928073?lastmod=1319834608154
Съездил значит я к заказчику, и после плотного общения понял, что им нужно совсем не LiveCD с вкомпиленными видеороликами. Им нужен LiveUSB, на который можно было бы заливать новые ролики, удалять старые.
Это совсем меняет дело. Генерация LiveCD и запись его на Flash посредством Unetbootin для этого дела неподходит, ибо все изменения, вносимые в систему, забываются при перезагрузке.
Теперь значит нужно понять, как на основе сгенерированного ISO сделать LiveUSB, который бы работал как обычный Linux, и позволял запись на свой раздел.
Насколько я понимаю, есть три пути для решения задачи:
1. Сделать процедуру установки на Flash-диск как на обычный диск. Затем загрузиться с него, настроить сеть, доустановить нужные программы.
2. Примонтировать в какую-нить папку сгенерированный и опробованный мной загрузочный ISO-образ LiveCD. Сделать на флешке чистый раздел ext3, и скопировать на него все файлы, выдрав их из ISO-образа.
Далее надо каким-то волшебным образом сделать этот раздел загрузочным. И в MBR флешки надо что-то прописать, чтоб был переход на раздел с линухом.
В общем, мне этот путь представляется наиболее правильным, но как сделать загрузку — я не знаю.
3. Сделать на Flash два раздела — первый FAT32 (3Gb), второй — тоже FAT32 (1Gb). Установить сгенерированный ISO-образ через Unetbootin на второй раздел. В образе прописать автоматическое проигрывание файлов с первого раздела.
Тут возникает несколько вопросов.
* Стартанёт ли загрузка виртуального LiveCD со сторого раздела?
* Так как первый раздел скорее всего автоматически будет монтироваться не всегда (я наблюдал старт системы когда свой собственный раздел не подмонтировался — имеется в виду низкоуровневый доступ к содержимому раздела с isolinux), то как полагаться на то, что проигрывание с соседнего раздела обязательно заработает?
* Для надежности я могу прописать команды монтирования, но могу ли я быть уверен, что Flash-диск всегда будет /dev/sda? Я видывал BIOS, в которых можно указать загрузку и со второго диска, не меняя последовательности дисков, поэтому загрузочный диск может быть и /dev/sdb и /dev/sdc.
Но этот путь самый удобный для пользователя. Вынул флешку, сунул ее в виндовую машину, открылся первый раздел флешки. Туда скопировал нужные видеоролики, и всё — загружайся, скопированные ролики будут крутиться.
Каким методом лучше и прощще всего сделать LiveUSB?
3.3) почитай об UUID
3.2) где наблюдал, что значит «низкоуровненый доступ к содержимому раздела с isolinux». Если его не смонтировать, ни черта не загрузится.
3.1) почему нет? зависит от того, как разметишь и как установишь загрузчик
grub4dos умеет грузить iso-шки
Ага, нашел. Походу в моем случае, исходный диск монтируется как /live/image.
Наверно, сделаю на нём катлог Video, и настрою проигрывание из этого каталога.
А чем вам не устраивает GeexBox — www.geexbox.org
Скачиваете iso образ
Где /dev/sdX — флешка, /dev/sdX1 — первый раздел флешки. Теперь хоть из под Linux, обычного, хоть из под Windows, подключайте флеш накопитель и копируйте видео файлы на флешку, грузитесь с ней и запускайте на проигрывание ваши файлы.
Вот: http://www.altlinux.org/Netbook-live , то о чём ты говоришь — в готовом виде.
Но действительно, лучше опять посмотреть на geexbox.
> Где /dev/sdX — флешка, /dev/sdX1 — первый раздел флешки. Теперь хоть из под Linux, обычного, хоть из под Windows, подключайте флеш накопитель и копируйте видео файлы на флешку, грузитесь с ней и запускайте на проигрывание ваши файлы.
Первое. Проигрывание должно начинаться автоматически. GeeXBox это умеет?
Второе. Что имеется в виду под «копируйте видео файлы на флешку»? В какой каталог? В корень? Будет ли оттуда начинаться автоматическое проигрывание по кругу?
Третье. Все что вы написали умеет Unetbootin на автомате делать.
Четвертое. Где в ваших командах происходит комирование/монтирование образа geexbox-2.0-i386.iso?
автоматическое проигрывание должен сделать ты сам закинув в что-то типа rc.local скриптик на запуск mplayer по нужному каталогу с видео.
И что значит «Проигрывание должно начинаться автоматически. GeeXBox это умеет?» Ты ищешь утилиту для создания liveusb с готовой встроенной возможностью задать автоматическое проигрывание после запуска?? ПФфффф.
Ну строго говоря раньше с geexbox шёл iso генератор, и полученный образ как раз начинал играть существующее в корне видео сразу после загрузки.
Не, я уже сделал LiveCD с автоматическим проигрыванием роликов из определенного каталога на базе Debian Squeezee. Уже съездил к заказчику, проверил работоспособность на его железе и на тестовых видеороликах. Заодно понял, что ему нужно не LiveCD а нечто другое.
Но мне тут упорно советуют GeeXBox, вот про него и спрашиваю, чем он так хорош, как его конфигурировать.
В мастере создания liveusb в убунте есть опция «оставить место для сохранения изменений» или как-то так. Возможно это оно.
ну много же способов есть. в конце концов, если всё надо кнопками, ничего не делая (кроме своих скриптов), то SUSE STUDIO — ваш выбор.
geexbox хорош тем — что он занимает всего 70 мегабайт это раз, второе случайно удалить или повредить его будет тяжело, если вы конечно не удалите ядро, или образ корневой файловой системы.
Ваш Debian — это полноценная установленная система, которая занимает под гигабайт места на флешке скорее всего.
Четвертое. Где в ваших командах происходит комирование/монтирование образа geexbox-2.0-i386.iso?
Тут поступайте как вам угодно, если вы не можете смонтировать сами скачанный iso образ — ваши проблемы, видимо у вас низкий уровень знаний, или если вы не можете распаковать iso образ к примеру с помощью midnight commander`а — опять же ваши проблемы, видимо у вас низкий уровень знаний, или если вы не можете щёлкнуть правой кнопкой мыши по образу в любой системе (windows или linux) и в любой графической среде (gnome, kde или прочее) и выбрать «распаковать сюда» — опять же ваши проблемы, видимо у вас низкий уровень знаний.
По поводу автоматического проигрывания — читайте документацию на сайте geexbox, либо если не разберётесь или не найдёте документацию — тогда можете подправить образ корневой файловой системы geexbox — это squashfs, монтируете образ, копируйте с него файлы, правите сценарии и запаковывайте обратно.
После прочтения документации или правки сценариев сами решите куда копировать видео файлы.
А то что вы сделали — это просто поделка, установить целиком систему на флешку со всем мусором и в лучшем случае разместить её в 1 Гб, geexbox же, опять повторюсь занимает 70 мегабайт и удовлетворяет всем вашим потребностям. Ваша же система может не заработать на каком-нибудь ПК, из-за того что вы не учли поддержку железа, или будут проблемы с загрузчиком.
> Тут поступайте как вам угодно, если вы не можете смонтировать сами скачанный iso образ — ваши проблемы, видимо у вас низкий уровень знаний, или если вы не можете распаковать iso образ к примеру с помощью midnight commander`а — опять же ваши проблемы, видимо у вас низкий уровень знаний, или если вы не можете щёлкнуть правой кнопкой мыши по образу в любой системе (windows или linux) и в любой графической среде (gnome, kde или прочее) и выбрать «распаковать сюда» — опять же ваши проблемы, видимо у вас низкий уровень знаний.
Видимо, у вас нет способности внятно выражать свои мысли. Человек должен обладать телепатией чтобы понять, где там в ваших командах вы подразумеваете, что нужны файлы изнутри образа. У вас нет способности внятно выражать свои мысли, и вероятно она не появится в будущем. Вы бесполезный для общества человек, смиритесь с этим.
Источник