Мультизагрузочная флешка с несколькими линуксами

Создание универсальной мультизагрузочной флешки с Windows 7/8/10/11, WinPE, Linux и пр. (Legacy + UEFI поддерживается)

Алоха!

Не так давно мне на глаза попалась одна довольно интересная утилита — Ventoy. Предназначена она для создания универсальных загрузочных флешек: Legacy + UEFI (причем, делается это в ней максимально просто, буквально за 2 шага !).

Протестировав ее пару недель, я нашел для себя, что инструмент и в правду заслуживает внимания (именно поэтому и появилась эта заметка).

Отмечу также, что испытал Ventoy я пока лишь на десятке ПК и ноутбуков (выборка не очень большая) — везде всё работало, что называется из «коробки» (кроме ноутбука от HP: у него в BIOS потребовалось отключить защищенную загрузку (Secure Boot), хотя на др. устройствах проблем с этим не возникало. ).

Самый простой способ создания мультизагрузочного носителя

ШАГ 1

Как и для создания любой загрузочной флешки нам понадобятся установочные ISO-образы с ОС Windows. Т.к. мы будем использовать Ventoy — можете сразу же загрузить несколько ISO, например, Windows 11, Windows 10, LiveCD и т.д. 👇 (их количество ограничивается размером вашей флешки 👌)

1) LiveCD для аварийного восстановления Windows — моя подборка

ШАГ 2

Затем следует загрузить 👉 утилиту Ventoy (ссылка на сайт разработчика). В установке она не нуждается, достаточно распаковать архив и запустить.

  • подключить флешку/диск к USB-порту ( важно : в процессе работы с флешкой — все данные на ней будут удалены!);
  • запустить Ventoy;
  • в разделе «Option» рекомендую включить поддержку «Secure Boot» (на всех новых ПК это есть);
  • указать флешку и нажать по кнопке «Install» . Через 15-30 сек. флешка будет подготовлена (но еще не готова!).

Ventoy — запись загрузочной флешки

📌 Важно!

Если Ventoy выдаст ошибку о том, что не удается выполнить форматирование — попробуйте сделать следующее:

  1. запустить командную строку от имени админа;
  2. ввести команду diskpart и нажать Enter (этим мы запустим спец. утилиту для работы с дисками); 👇
  3. затем ввести list disk и нажать Enter (смотрим все подключенные диски и флешки); 👇
  4. следующая команда: select disk 3 (вместо «3» — укажите номер вашей флешки. Будьте внимательны!); 👇
  5. последняя команда: clean (важно! Она удалит всю информацию с выбранного диска/флешки). 👇

Очистка флешки через CMD

  • далее: попробуйте заново воспользоваться Ventoy. Как правило, запись проходит в штатном режиме.
  • 👉 Теперь просто копируем все загрузочные ISO-файлы, которые вам нужны (с Windows/Linux и др.), на подготовленную флешку.

    Есть один нюанс : имена файлов должны быть на латинице (без русских символов и пробелов). Вообще, название лучше сделать макс. коротким, без спец. символов. Примеры ниже 👇

    Копируем ISO-файлы с ОС на подготовленную флешку

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

    Правда, ведь удобно?! 👌

    ШАГ 3

    Теперь покажу на примере, как всё это выглядит на практике.

    Загружаться с флешки, подготовленной в Ventoy, можно, как и с любой другой — достаточно зайти в загрузочное меню (Boot Menu), или изменив соотв. параметры в BIOS. См. пример ниже. 👇

    Как загрузиться с USB-флешки или внешнего HDD — для начинающих (всё по шагам)

    Загрузка с флешки от Ventoy

    Далее перед вами покажется универсальное меню со списком всех ISO, которые вы добавили на флешку (в моем случае 3 образа: Windows 8, 10, и LiveCD 👇). Достаточно просто выбрать нужный ISO и нажать Enter.

    Читайте также:  Как убрать запуск двух windows

    Ventoy — загрузка работает (обратите внимание на название!)

    После начнется типовая установка ОС Windows (например). Никаких уникальных доп. действий более не потребуется. Протестировал на нескольких ПК, Windows 7/8/10 — всё ставится достаточно шустро и без проблем (ISO с Windows 7 лучше записать со встроенными драйверами для USB 3.0!).

    Тест установки Windows 8

    👉 На заметку!

    Если при попытке загрузиться с флешки (подготовленной в Ventoy) вы увидите синий экран и ошибку «Verification failed: Access Denied» (и др. ее производные) // либо ошибки (и «вылеты») на этапе загрузки — значит ваше устройство (или выбранный образ ISO) несовместимы с утилитой. Такое бывает с некоторыми ноутбуками и моноблоками от HP, Asus, Dell и пр.

    ШАГ 4: альтернатива

    Так как инструмент Ventoy пока относительно новый — а поэтому не исключены самые разные ошибки (в т.ч. и выше-оговорённая). И в этом плане, думаю, будет не лишним привести в рамках этой заметки еще доп. несколько ссылок (с их помощью вы в любом случае не должны остаться без загрузочной флешки): 👇

    1) Как создать мультизагрузочную флешку (диск) с несколькими Windows (для компьютеров/ноутбуков, работающих под UEFI)

    2) Как создать загрузочную флешку Windows 10 под UEFI или BIOS в Rufus (новая 3.x версия) [инструкция]

    🐤 Видео-инструкция

    Весь процесс подготовки и тестирования флешки (более детально) вы также можете посмотреть в небольшом видео. Ссылка ниже.

    Источник

    Ventoy. Мультизагрузочная флешка

    Утилит для создания мультизагрузочных флешек много, а для чего такие флешки или диски на хабре я думаю, объяснять не требуется. До последнего момента я пользовался WinSetupFromUsb и Rufus пока не узнал про Ventoy. В коментах указали про такие тулзы как YUMI, E2B etc. Не знал про них, спасибо за наводку.

    Итак, скачать можно утилиту в виде zip архива с github страницы проекта (Windows/ Linux). Распаковываем и запускаем.

    Интерфейс утилиты

    Как этим пользоваться?

    Вставляем наш флеш диск в ПК

    В опциях выбираем стиль разметки диска MBR/GPT

    Включаем SecureBoot если нужно

    Нажимаем Установить, Ventoy установлен, он больше не нужен.

    Если необходимо установить утилиту на иной накопитель (SD, NVMe, HDD, SSD, CD/DVD) в опциях выбираем «показать другие устройства».

    Утилита разбивает диск на два раздела — загрузочный GRUB/Syslinux и основной. По умолчанию файловая система основного раздела exFAT — но можно отформатировать FAT32, NTFS, UDF, XFS, Ext2, 3, 4. С основным разделом мы уже работаем в проводнике, файловом менеджере, в общем где хотите. Перетаскиваете туда новые образы (ISO/WIM/IMG/VHD(x)/EFI) и удаляете старые, проще говоря, работаете как с обычными файлами.

    По умолчанию Ventoy сканирует все образы на диске и выводит их списком алфавитном порядке. Это удобно если их не очень много, однако проще всего будет поместить в папки. Режим TreeView включается клавишей F3, так можно увидеть все каталоги, подкаталоги и сами файлы. Нажимая Esc, можно выйти из режима TreeView. Если поместить файл .ventoyignore в какую либо папку, Ventoy ее сканировать не будет.

    И основное отличие Ventoy от YUMI — в поддержке множества файловых систем, как то FAT32 / exFAT / NTFS / UDF / XFS / Ext2, 3,4. У YUMI с этим все грустно, пока всего лишь NTFS и FAT32, а exFAT все еще в разработке.

    Про плагины

    Как любезно указал в коментах @Oxyd,в статье не хватает слов про плагины. Извольте. Итак, плагины и файл конфигурации ventoy.json хранятся в основном каталоге с образами. Для этого создадим папку / ventoy и поместим туда ventoy.json.

    Читайте также:  Find files with no user linux

    Пример json файла

    Подробнее про плагины можно узнать здесь. Лично мне они не нужны, так как хватает возможностей из коробки.

    Подытожим:

    Плюсы:

    Открытый исходный код GPLv3

    Скорость установки ограничена скоростью накопителя

    Можно установить на любой подходящий диск — SD Card, NVme, HDD, флешка, оптический диск

    Установка из ISO / WIM / IMG / VHD (x) / EFI без распаковки

    Поддержка разметки MBR/GPT

    Поддержка x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, MIPS64EL UEFI

    Основной раздел можно форматировать в FAT32 / exFAT / NTFS / UDF / XFS / Ext2, 3,4

    Поддержка более 730 файлов дистрибутивов и постоянно добавляются новые

    Накопитель после установки Ventoy можно использовать как обычно (я вставил флешку в смартфон)

    Обновлять Ventoy необязательно (если используете определенный набор дистрибутивов) но в новых версиях улучшается совместимость.

    Обширная и исчерпывающая справка по программе.

    Минусы:

    Не все древние железки поддерживает

    Не все образы корректно работают, так что это отнюдь не «серебряная пуля»

    Источник

    Крайне простой способ создать мультизагрузочную флешку под Debian/Ubuntu

    • Под рукой есть лишняя флешка?
    • Есть желание заиметь удобный инструмент для борьбы с компьютерно-системными болезнями?
    • Не хочется таскать стопку дисков?
    • Пользуетесь Debian или его внучкой Ubuntu, или, может, они есть на виртуалке, заботливо созданой заранее?
    • Любите GUI там, где они действительно уместны?

    Расскажу-ка я о LiveUSB Multiboot. Это опен-сорс программа (под GPLv3), которая даёт возможность легко и просто создать загрузочную флешку и кинуть пару образов со всем самым нужным, чтобы при случае запуститься с неё и не мучаться с ношением и записью дисков.
    В этом топике я опишу мои впечатления о программе, найденной в комментариях на просторах Хабрахабра. Автора комментария опять найти пока не смог, но искренне ему благодарен =) Пока что это самый простой способ сделать загрузочную флешку, да ещё и с GUI.
    Так уж вышло, что купил я Kingston DT100G3 на 16 гигабайт, поддавшись на низкую цену, USB 3.0 и бренд, который лично у меня сбоев не давал. Ну, купил. Повертел в руках. Начал думать, зачем же она мне нужна. Подумал: «Ай, найду применение, в крайнем случае — буду носить фильмы» и забыл. А вечером пришлось ставить Windows XP на один компьютер. И тут засада — оказалось, в зоне досягаемости нет свободных компьютеров с пишущими CD приводами. Точнее, они были, просто мне было очень лениво и хотелось решить задачу, не вставая со стула и не бегая в соседнюю комнату. Под рукой оказалась флешка, и так моя задница избежала перемещения в пространстве…
    А что с этой флешкой делать? Слышал про кучу программ с удобным GUI под Windows, но на рабочем компьютере Debian, в мультибут поставить в своё время ту же XP не смог — при разметке диска давным-давно выделил под XP и 7 по разделу… Логическому, к сожалению. О том, что XP нельзя поставить на логический раздел, узнал намного позже =( Так и забил на это — как-то обхожусь без Windows, но нужен же способ…
    Хотя, что я туплю! Под Linux априори должно быть намного больше способов это сделать. А стоило вбить в поиск Хабра что-то вроде «загрузочная флешка linux» — и счётчик показал множество результатов. Что ж, начал орудовать средней кнопкой мыши, выбирая по заголовкам, что лучше пойдёт. Так, это консольное, то консольное… PenDriveLinux — хорошая штука, но мне ведь Windows устанавливать с флешки, а у него об этом ничего не указано. И тут в одном из комментариев я нашёл ссылку на, к сожалению, немного потерявший свою актуальность туториал по программе Multiboot LiveUSB. Там была ссылка на главную страницу проекта — и этого было достаточно.

    Читайте также:  Принудительно закрыть окно linux
    Что нужно для установки?

    Затем ищем эту программу в меню и запускаем.



    Интерфейс программы

    Интерфейс кривой, частично неудобный, но работе с программой сильно не мешает. По крайней мере, таково моё впечатление. Окно ресайзить нельзя — и это довольно неудобно, все элементы фиксированных размеров. Если выбрать не французский или не английский язык интерфейса, то позиции сползают, кнопки пропадают и случаются прочие ужасы КРОВЬ КИШКИ ИНТЕРФЕЙС РАЗЪЕХАЛСЯ. Правда, лечится переключением на другую вкладку и обратно =)

    Зато поддерживается Drag&Drop образов, и это в чём-то удобная вещь.

    Работа программы

    Программа не вылетает и даже работает с большей частью всех образов. Работает просто — по белому списку образов, т.е. отказывается заливать те, на которые у неё нет инструкции по установке. Следует заметить — белый список довольно большой, и замену почти всем инструментам можно найти за счёт выбора какого-либо другого диска. Однако же, белый список спрятался далеко стараниями авторов, на изначально скрытом блоке кнопок.



    Загрузчики и размещение образов

    • Главный загрузчик — GRUB2
    • В случае невозможности загрузки чего-либо через GRUB2 на флешку пишется ещё один загрузчик, который (видимо, по задумке авторов) должен быть гарантированно совместим с этой программой. Для этого есть Syslinux и Grub4DOS
    • Видимо, авторы программы хорошо поработали над совместимостью. По логам, ошибкам и нюансам работы можно понять, что в ней заданы определённые принципы поведения при установке разных образов — тот же детект подходящих загрузчиков и прочее. Это точно надёжнее, чем метод «знаменитого российского учёного Тыка».
    • Да, можно загружать разные версии Linux. Сейчас у меня на этой флешке Knoppix, Debian в двух версиях, Puppy и Backtrack.
    • Да, можно загружать разные версии Windows. У меня Windows 7, XP-Rus и XP-Eng.
    • Каждый образ либо любовно распаковывается в свою отдельную папочку на флешке, либо просто суётся в виде iso на ту же флешку — таких меньшинство, всё же быстродействие должно быть, а в случае с чтением iso с флешки в память для того, чтобы загрузиться с этого iso, быстродействия как-то не наблюдается =)
    Мелочи

    • Программа любезно просит нас скачать кое-какие несвободные части исключительно для нашего удобства.
      К примеру, без Firadisk.img та же XP соовсем не захочет устанавливаться. Бывает, что уж там.
      Однако не обошлось и без чего-то курьёзного. Программа просит скачать дистрибутив WinServer 2003 SP1 для того, чтобы на флешку можно было запихнуть XP — при этом нужно около 5 файлов. Да, образ по нажатию кнопочки качается неведомо откуда, весит около гигабайта и всё, что нужно — это пара файлов из этого образа. Я скачал, конечно, но WTF остался. Понимаю, что WTF должен быть в сторону лицензий и всё такое.
    • НЕ? ПЫТАЙТЕСБ ZАKA4АTb MЕМT3СT! Он уже там, в стандартной поставке с любой флешкой, которая подвержена разрушительному воздействию Multiboot. Так-то.

    Плюсы:

    • Универсальность — на одну флешку почти всё, что угодно
    • Удобство — почти всё, что угодно, на одной флешке 😉
    • Работает стабильно, не вылетает
    • Регулярно обновляется, во всяком случае, у меня постоянно выскакивают сообщения-запросы от update-notifier именно насчёт multiboot =)

    Минусы:

    • Нельзя задать свой заголовок для GRUB. Неудобно, когда есть два образа XP, отличающиеся языком установки, — заголовки-то получаются разными, и шанс попадания в нужный при загрузке с флешки — 50 на 50.
    • Глючность интерфейса
    • White-list, который порой глючит и не пропускает образ той же XP, слегка изменённый NLite или вручную, причём изменения затрагивали только внутренности файлов (хэш-суммы файлов, не особо значимых для загрузки?)

    Источник

    Оцените статью