Skip to content

ventoy: Add at 1.1.10#8088

Draft
clintre wants to merge 1 commit intogetsolus:mainfrom
clintre:add_ventoy
Draft

ventoy: Add at 1.1.10#8088
clintre wants to merge 1 commit intogetsolus:mainfrom
clintre:add_ventoy

Conversation

@clintre
Copy link
Contributor

@clintre clintre commented Mar 5, 2026

Summary

Adds the Ventoy package, a popular open source tool to create bootable USB drive for multiple ISO/WIM/IMG/VHD(x)/EFI files

Resolves #5108

Test Plan

Install the Ventoy Package
Run Ventoy to create a bootable USB
Add Solus ISO to Ventoy USB
Boot to Ventoy and launch Solus ISO from menu
Make sure it works

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged

**Summary**

Add the ventoy package, an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files

Resolves getsolus#5108
@github-project-automation github-project-automation bot moved this to Triage in Solus Mar 5, 2026
@malfisya malfisya added the Topic: Sync Notes This PR/Issue can be highlighted in sync notes label Mar 5, 2026
@EbonJaeger
Copy link
Member

Before anyone merges this, I think we need to have a real discussion on if this should actually be included in the Solus repository. I should have unmarked the request as accepted when the first concerns were brought up, but clearly I never did.

@malfisya
Copy link
Member

malfisya commented Mar 5, 2026

This does not look like built from source? Too much of PITA?

@clintre
Copy link
Contributor Author

clintre commented Mar 5, 2026

I looked into how others have done it, primarily Arch (bin version) and PCLinuxOS and both handle it this way. Since Ventoy's toolchain and bootloaders are highly customized and built for a multitude of architectures, it is easier to repackage the pre-compiled upstream Linux release (which includes the built boot images, CLI installers, and GUIs) instead of building it from source. The only one that doesn't is the non-bin version in the AUR and it is a major pain to the point that the dev is considered a "legend". It is the primary reason many distros don't try to package it. In the discussions I had in a few places, this is the recommended way.

So that is why I went that way. Ventoy expects everything to live in one giant, self-contained folder and uses relative paths.

But if that is a problem, I am perfectly fine with someone doing it from the source. I just saw this open request hanging out there for a long time.

@malfisya
Copy link
Member

malfisya commented Mar 6, 2026

Per comment on the issue, I made this PR as a draft

@malfisya malfisya removed the Topic: Sync Notes This PR/Issue can be highlighted in sync notes label Mar 6, 2026
@malfisya malfisya marked this pull request as draft March 6, 2026 02:18
@clintre
Copy link
Contributor Author

clintre commented Mar 6, 2026

It won't hurt my feelings if you guys no longer want it. The last thing I want is to cost you more time, as I was trying to do the opposite and clean out some old things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

ventoy (create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files)

3 participants