Загрузочный USB-накопитель с несколькими ОС

Загрузочный USB-накопитель с несколькими ОС

Я создал мультизагрузочную флешку с парой дистрибутивов, все работает отлично. Теперь я хочу как-то добавить Win 10 на флешку.

Похоже, большинство приложений, таких как multisystem multiboostusb и yumi, не поддерживают это.

Может быть, есть ручной способ добавления Windows? Я думал о добавлении второго раздела, но ведь с него не получится загрузиться, верно?.

Флешка в формате fat32.

решение1

Прежде чем начать, я не думаю, что Windows сможет хорошо справиться с загрузкой с многозагрузочного и многораздельного USB-накопителя.

Из быстрого взгляда на упомянутые вами приложения я думаю, что они используют трюки unix для упаковки, монтирования, распаковки и запуска дистрибутивов Linux, которые просто не будут работать для Windows, которой нужен его обычный формат. Вам придется вернуться к "традиционным" способам.

В общем, способ, которым вы должны сделать простую мультизагрузочную флешку USB, не сильно отличается от мультизагрузочного HDD. Создайте раздел для каждой системы и установите GRUB/SYSLINUX и/или создайте системный раздел EFI с чем-то вроде systemd-boot, который позволяет вам выбрать, какой исполняемый файл EFI (например, загрузчик Windows efi или ядро ​​Linux) вы хотите запустить.

Это работает. У меня на самом деле есть флешка для служебных целей, на которой есть обычный раздел данных, системный раздел Linux и SYSLINUX, установленный в качестве менеджера загрузки. В вашем случае это будет загрузка либо Windows, либо вашего мультисистемного приложения, которое затем будет загружать по цепочке все, что захочет. Если вы хотите попробовать, Arch Wiki, как всегда, незаменим и содержит все руководства.

решение2

Yumi делает именно то, что я хотел, только возникли проблемы с добавлением KDE neon на флешку. По моему опыту, не очень хорошо работает с вином.

Флешка также может быть efi / legacy, она основана на syslinux.

Это работает даже лучше, чем ожидалось.

Связанный контент