• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Статья Установка и обзор Ventoy. Как установить кучу Live-дистрибутивов на одну флешку

usb.jpg


Введение

Новогодние праздники прошли, а темы для статей остались. Давай подумаем, как часто ты переустанавливаешь операционную систему? Раз в год тебе точно приходилось это делать. Поэтому, рассмотрим такую вещь, как создание мультизагрузочной флешки. Проще говоря, это устройство, с помощью которого ты сможешь выбрать нужную тебе операционную систему для запуска. Вся работа будет проводится при помощи утилиты Ventoy. Приступим к делу.

План работы

Вся работа предельна простая. Для начала стоит задеть тему того, зачем это все нужно и что из себя представляет Ventoy, а далее рассмотрим как это все дело установить.

Что такое Ventoy?

Ventoy - является инструментом с открытым исходным кодом, целью которого является создание загрузочного USB-накопителя для файлов формата ISO/WIM/IMG/VHD(x)/EFI не требующий установки. Если говорить коротко, то ты скачиваешь например три образа каких-нибудь Live дистрибутивов (Kali Linux,Tails, Parrot Security) просто засовываешь их во флешку и загрузившись с этой флешки,через удобное меню ты выбираешь систему с которой хотел бы загрузиться. Да, это именно так и работает, и это довольно удобно. Так же присутствует тонкая настройка данного инструмента, непосредственно через меню взаимодействия. О нем мы поговорим далее.

Установка Ventoy

Перед работой стоит начать с самой установки этого инструмента на нашу флешку. В этой статье будет разобран путь установки через Linux. Но в любом, что установка через Windows, что установка через Linux плюс минус одинаковые. Итак, первым делом нам нужно будет скачать собственно наш архив с инструментом. Для этого обратимся на данного инструмента. Заходим в раздел Downloads. Кликаем на файл windows.zip если у вас Windows, или же linux.tar.gz если у вас Linux.

Снимок экрана от 2023-01-04 13-50-11.png


Я использую Linux, поэтому скачиваю второй архив. После того как архив скачался, распаковываем его в любой удобной нам директории через файловый менеджер. Далее заходим в директорию куда мы собственно распаковали всё, и открываем в ней терминал. И теперь нам нужно будет посмотреть как называется наша флешка в системе. Для этого вводим одну простую команду fdisk -l. Раздел с вашей флешкой будет называться примерно так /dev/sdc или /dev/sdd. Стоит напомнить о том,что при установке все ваши данные на флешке будут стёрты, поэтому если у вас имеются какие-либо важные данные, сделайте их бекап, предварительно сохранив на другом носителе. Теперь мы запускаем исполняемый файл с помощью команды bash Ventoy2Disk.sh -i /dev/xxx под тремя иксами мы подразумеваем нашу флешку. Два раза вводим y. И собственно начался процесс установки нашего чудесного инструмента. Дожидаемся конца установки, и вот наконец всё готово, флешка будет поделена на два раздела, основным будет раздел Ventoy, как можете узреть,там будет абсолютно пусто. Так и должно быть, ведь именно в этом разделе мы и будем хранить наши ISO файлы образов дистрибутивов.

Небольшая кастомизация

Как я ранее упоминал, Ventoy можно кастомизировать, так давайте же попробуем это сделать и покажем что мы не обязаны довольствоваться тем что есть. Для кастомизации нам даже не нужно выходить из директории архива. В нём уже как ни странно находятся все нужные скрипты для наших задач. А конкретно нам понадобиться скрипт под названием VentoyPlugson.sh. Запускаем его таким вот незамысловатым образом bash VentoyPlugson.sh /dev/xxx как всегда в этой статье под тремя иксами мы подразумеваем нашу флешку (/dev/sdc или /dev/sdd). После запуска скрипта нам покажет что Plugson Server запущен и его можно посетить по такому-то адресу, у меня это , собственно это и есть панель управления данным инструментом, честно признаюсь что когда первый раз увидел, изрядно так изумился, у этого инструмента весьма и весьма большой функционал, а так же его можно кастомизировать как вам вздумается.

Снимок экрана от 2023-01-04 13-51-55.png


Давайте например изменим заставку загрузки. В качестве заставки решил взять заставку grub в стиле меню Майнкрафта, не спрашивайте почему)

Скачиваем заставку именно в директорию нашей флешки простой командой:

git clone https://github.com/Lxtharia/minegrub-theme

Теперь в нашей панели управления Ventoy заходим в пункт Theme Plugin, в первом параметре нажимаем +add. Далее прописываем путь где вы сохранили эту тему с заставкой, полный путь можете узнать командой pwd, к примеру у меня это /media/kali/Ventoy/minegrub-theme/theme.txt. Потом листаем в самый конец и прописываем путь до файла с расширением pf2, у меня это /media/kali/Ventoy/minegrub-theme/MInecraft.pf2. Выше этого параметра выставляем разрешение, у меня это 1920x1080. Вот собственно и всё, можете загружаться и видеть интерфейс с меню как в майнкрафте.

Снимок экрана от 2023-01-04 13-53-07.png


Аналогичным образом можно установить любую другую заставку на grub. Так же в меню можно поставить пароль, создать раздел persistence на любую систему, и ещё куча другого функционала.

Вывод

Итак, в этой статье мы разобрались с установкой и настройкой Ventoy под любые нужды. В дальнейшем эта мультизагрузочная флешка может помочь для запуска различных операционных систем без скачивания и установки ISO файла. Из плюсов можно отметить простоту работы этой утилиты, а минусы я думаю ты в силах найти сам.
 
Последнее редактирование модератором:

bothub

Green Team
23.04.2019
34
15
BIT
0
Штука действительно полезная. Давненько использую на работе. Существует аппаратный аналог, вернее он появился намного раньше. Zalman ZM-VE350 (и его модификации). А так же Ventoy удобен тем, что можно хранить на диске и образы и просто файлы, а так же бекапы операционных систем. Достаточно сделать копию и за несколько минут восстановить на нужных машинах. Для сис.админа незаменимая вещь.
 
  • Нравится
Реакции: Rob и User17

GoBL1n

Grey Team
04.08.2016
485
129
BIT
98
несколько лет пользуюсь YUMI очень просто и удобно

сис. админам посоветую еще AdminPE
 
  • Нравится
Реакции: Exited3n и Rob
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!