Ventoy package?

I read on this forum that Ventoy was causing some installation problems with OpenSUSE and that no support would be provided to anyone who used it anyway…

This information may not have been up to date, and the advice was to use Balenaetcher or similar tools.

However, in a post from today, I see that an advanced user is using Ventoy (their post wasn’t about an installation problem with Ventoy) but for a completely different matter.

I have used Ventoy to install Tumbleweed without any problems.

But I haven’t been able to find any Ventoy packages via Myrlyn or Discover.

Is it possible to get Ventoy from the OpenSUSE packages or via Discover?

No. There is no support.

Not really advanced user.

2 Likes

If you want to use Ventoy, you must get it from Ventoy. It provides a way to boot from installation and other .isos. AFAIK, no distros’ repos provide it.

@mrmazda
Sorry, i have one distro that has it in his repo.
This distro is actually in my Vyrtualbox on Opensuse.

I would not install it after download from Github.
I would have in my Tumbleweed only packages from the official repos.

Yeah, ONE distro. PCLinuxOS.

@hui

Well done, I can see you’re following what I’m writing, and that’s very nice.

So, if someone else can do it, why not our distro?

And are you sure only ONE distro ?

Yes, it’s not supported officially (like others stated, already).

If you dare using home repos, you could make use of it: https://build.opensuse.org/search?search_text=ventoy

There, https://build.opensuse.org/package/show/home:Mx775/ventoy and https://build.opensuse.org/package/show/home:itachi_re/ventoy seem to be well maintained (possibly best maintenance of all possible home repos above).

But: there are voices advising not to use home repos (or, at least, make really sure what you are actually doing).

I personally only use home repos by specific actual developers/maintainers (well, there are some around…). So, I personally would not use the repos mentioned above. Instead, I get Ventoy by a direct download from project site and place it in /home/<user>/bin/.

And yes, there are also voices telling not to use Ventoy for some OS install (like openSUSE in this case)… (It does have issues due to modifying the contents.)

Because Ventoy is still regularly creating issues with the openSUSE ISOs. It alters the kernel command line and partly content of the image. It is a developer decission to not waste their time with debugging Ventoy when there are working ISOs. Ventoy is doing random stuff with the installer.

2 Likes

@C7NhtpnK @hui

All noted.

Can you suggest me a similar package that works (not brutus and not balenaetcher) and is in the official repos ?

For dumping an ISO on USB-Stick?

impression
dd
imagewriter

There isn’t a similar package that I’m aware of.

Ventoy is not, as others noted, supported in any way because it injects things into the installer command line in order to work. The project has decided that as such, it cannot support installations that were done using it.

It is also really important to understand that packages from home: repos are also generally not supported/supportable by the project because the intent of the owner of the repository isn’t generally known. Often times, these repos are used as testing areas or playgrounds, and the individual using it usually doesn’t intend to support whatever they’ve built there. (I have home: repos myself that nobody should use, because I use them to build packages for my own use and have zero intention of supporting them or providing ongoing maintenance for anyone else.)

Just write the image out to installation media and boot it that way. That’s the officially-supported way to install openSUSE distributions. dd and imagewriter are the most commonly used. They allow the installation media to boot as intended and do not inject anything into the installation process or the installer boot process.

Maybe a bit more convenient: https://github.com/ifd3f/caligula/blob/main/README.md

It is a factory repo, indeed — but not a home repo, at least: https://build.opensuse.org/package/show/utilities/caligula

1 Like

It seems we’re not quite on the same page.

Ventoy creates a bootable USB stick and installs itself onto it.

Then, all you need to do is plug in the USB stick and open it with Dolphin: drag and drop the ISO files you want onto the stick.

So, my Ventoy USB stick has Ubuntu, Open Tumbleweed, OpenSUSE Leap, PCLinuxOS (as I help friends who use this distribution) and GParted.

So I’d like to know if there’s an official OpenSUSE package that can be installed on a USB stick and can therefore boot from multiple ISO files.

(formatting (bold) done by me)

bad chance, AFAIK!

Please use Myrlyn or zypper to search for packages. There is no need to use or add a factory repo, as caligula is in the official Tumbleweed repos.

1 Like

@C7NhtpnK @hui

I have find caligula on Myrlyn and have installed it.

I am on Leap.

Of course not. One does not install Ventoy into an openSUSE installation. Your USB stick will not have openSUSE installed on it once you install Ventoy on it, unless you make your USB stick multiboot. You can put openSUSE .isos on your Ventoy once made and boot them, but they are independent. Ventoy never becomes part of any other installed OS.

You can create multiboot sticks with grub2. It is a bit more work but unlike with ventoy you have full control over the process.
Here is a guide, even though a couple of years old, it still works.

1 Like

And this is a Tumblweed thread :wink: