Tutorial on Ventoy to create a Multiboot Linux installation USB tool

Its the one on our foss site, thats why I chose to follow it, have the confidence that it will work

I had to look up what gpt was in disk booting format as not come across that before or needed it Mbr was good enough for me. But I was expecting to see fat or ext type options.

Follow the guide at question one link, or the guide from jorge at 16, or gary using yumi at 34.

But only tested the first option as of today. Not done a full install just checked it booted, next week before i am back at work and have one lined up to do

Guides are just pointers.

They don’t always work for everyone.
Too many variables.

3 Likes

Hi Manuel,
I checked.
I used a script called Ventoy2Disk.sh… not the GUI option.
Here is the output


**********************************************
      Ventoy: 1.0.91  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Disk : /dev/sdg
Model: Lexar USB Flash Drive (scsi)
Size : 28 GB
Style: GPT


Attention:
You will install Ventoy to /dev/sdg.
All the data on the disk /dev/sdg will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/sdg will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/sdg by parted in GPT style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sdg2 ...
mkfs.fat 4.2 (2021-01-31)
success
Wait for partitions ...
/dev/sdg1 exist OK
/dev/sdg2 exist OK
partition exist OK
Format partition 1 /dev/sdg1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...

Install Ventoy to /dev/sdg successfully finished.

It made an exfat filesystem.
So how did I get ext3?
I presume that after the install finished, I reformatted /dev/sdg1 to ext3… in my usual stubborn manner.
I always put an ext filesystem on Linux usb drives, so I must have overridden what Ventoy install did.
My usb drive boots OK… I have Clonezilla , Void, and SystemRescue on it.

I should not matter what filesystem the first partition has. All it contains is copies of the .iso files

All the ventoy code and boot procedures are in the other fat partition


Those folders contain heaps of files, all to do with various types of boot, including EFI system partition stuff.

4 Likes

As an aside to this Ventoy USB multiboot thread.

For a quick, initial easy use of a iso, I try them in the Boxes VM app.
Ok, not the best and doesn’t work for everything, what does?

Saves having to boot a machine from a USB stick to try though.

Out of interest, I tried the VoidPup64 iso both ways.
It works from a newly created Ventoy stick I have but not from the Boxes app in my case.

Haven’t tried it in Virt-manager.

1 Like

There is another method.
You can loop mount the .iso file on your HD (loop mounts make a file look like a device) , then configure grub to boot from that directly.
but

  • it is not easy
  • every distro needs a different grub config

see for example here

I did it once to boot Void.
I assume Boxes and Virt-manager use this method and I can understand why they sometimes fail. It is a minefield.

Another way would be to put Ventoy on your HD… perhaps not on your main HD, but if you had a second disk that may be an option. Then you would boot Ventoy from grub or directly from the bios.

3 Likes

Post Number 29

Refers to

And it is a tutorial not from this network and it does not do mention to format

And from the official network mentioned in the first post of this thread (therefore from the beginning):

Does mention of formatting

Before installing, it will ask you to check the drive two times as it will format the drive, so make sure to take a backup of critical data (if there’s any):

I watched many videos on YouTube to learn how to use Ventoy and all of them show the formatting process. Just in case, it about how to install in Windows 10.

I watched about to install in Ubuntu but because was not straight: therefore I install and update through Windows

2 Likes

It uses ventoyweb.sh to install ventoy.
I think an install of Ventoy in Linux is easy enough. There is no need to go to windows

BTW Ventoy is open source. You can access the code on Github

Where does the name come from? Some have suggested it is an acronym for VEry Nice TOY

3 Likes

Hello Neville

It uses ventoyweb.sh to install ventoy.
I think an install of Ventoy in Linux is easy enough. There is no need to go to windows

For this kind of tool I prefer install with few clicks …

BTW Ventoy is open source. You can access the code on Github

Yes, sometime to sometime I see its repository

Where does the name come from? Some have suggested it is an acronym for VEry Nice TOY

That’s nice! :slight_smile:

1 Like

There are security issues, for example

https://www.reddit.com/r/linux/comments/1buhnrs/is_ventoy_safe_in_light_of_xzliblzma_scare/

https://forums.linuxmint.com/viewtopic.php?t=432513

2 Likes

I have rarely come across a device that wouldn’t boot from Ventoy, it can happen though. I have some bootable Mint Linux, WinPE and various system rescues just in case. Some of the distros have issues with some of the hardware, but Ventoy itself is never the problem. This is what I’ve been playing with lately:

Acer	Aspire	8951G	Intel Core i7-2630QM
Apple	Macbook Air	2015 (A1466 - 2925)	Intel Core i5-5250U
Apple	Macbook Pro	Retina 2012 A1425 - 2557	Intel Core i5-3210M
Apple	Macbook Pro	Retina 2014 A1502 - 2875	Intel Core i5-4278U
Asus	EeeBook	X205TA	Intel Atom Z3735F
Asus	K50IJ	K50IJ-SX249V	Intel Pentium T4400
Clevo	Zoostorm	7872-9040/A	Intel Pentium 2020M
Dell	Latitude	2120	Intel Atom N455
Dell	Vostro	V13	Intel Core 2 Duo SU7300
Dell	Latitude	E7240	Intel Core i5-4300U
Dell	Inspiron	1501	AMD Sempron 3500
Fujitsu	Mobile	V6515	Intel Pentium T4200
HP	G61	G61-110SA	Intel Pentium T4300
HP	Mini	110-3100	Intel Core i3-350M
HP	Stream	11 Pro N2840	Intel Celeron N2840
HP	Pavilion	x360 Convertible 14-ba007na	Intel Core i3-7100U
Lenovo	Ideapad	S130 11|GM	Intel Celeron
Samsung	N150 Plus	NP-NI50-JP0QUK	Intel Atom N550
Samsung	N150 Plus	NP-NI50-JP0LUK	Intel Atom N450
Samsung	Netbook	NP-NC110-AM1UK	Intel Atom N550
Sony	Vaio	VGN-NR38M	Intel Pentium T2390
Sony	Vaio	VGN-NW20SF 	Intel Core 2 Duo T6600
Toshiba	Portege	R700-15F	Intel Core i3-350M
Toshiba	Satellite	A210	AMD Turion 64 X2 TL-60
5 Likes

Hi @minoque ,
Wow that is a big range of isos and machines.
Thank you, it will give us some confidence.
Do you have any thoughts on security when using Ventoy?
Regards
Neville

3 Likes

A huge number of people use and have used Ventoy for years and I’ve not seen any reports of specific security issues arising from Ventoy found in the wild.

So I’m not particularly concerned about the security suspicions. It would be nice if the developer would clarify things though.

Nearly all of my laptops are rescued from recycling and will not be leaving my workshop, also when connecting to the local network they join a guest wi-fi that has no access to the intranet.

My purpose in all this testing is to settle on a small number of distros that I can recommend for various hardware configurations and use-cases. When decided, I will probably create individual installer USBs for them as there won’t be a need for a zillion distros on a stick and I may want to add a small script of my own.

5 Likes

Or if somebody else were to fork the project and refactor it beautifully!

1 Like

I think we should treat all usb drives as a possible route of entry for malicious code… like floppies and CD’s.
That is not Ventoy specific, but Ventoy is one component that could be exploited.

That is the great benefit of open source.
If I were 20 years younger I might try… someone will eventually do it, but lets hope it is not a coorporate takeover.

I am sure we would all love to see your final list.

2 Likes

I am lucky, i dont have a machine with windows on !
Dont trust many tutorials on youtube, so many just talk crap … ok not all but like the net needs thinking about first

1 Like

Viddo tutorials move too fast for me. I like to read material.

2 Likes

Neville

Thanks for the links … at least it seems the risk is “potential” …

Viddo tutorials move too fast for me. I like to read material.

I take both approaches according the case. About commands in Linux, Java tutorials Text to read … but about to use a tool in realtime (VirtualBox, Linux) videos

If you want learn to ride a bike a video is more valuable than a text tutorial (even with Figures)

Well all is a taste of preferences

Minoque

Thanks for the feedback

Paul

I am lucky, i dont have a machine with windows on !

I use it for MS Office purposes etc … and to share with some members of my family

Dont trust many tutorials on youtube, so many just talk crap

That’s why I always watch many videos.

2 Likes

You can change the speed of the video on youtube the top right of the screen icon does that. I use it to watch the diving from a high board, especially like the girls who do handstands on a 10 m board before entry, not becausebthe are girls, nust the form and position throughout the dive. Red bull platform dives are a spectacle !

2 Likes

I abandoned ms office after word 6 the new toolbars could not get my head around, now prefer libreoffice as it looks and feels like the older versions

1 Like

You can change the speed of the video on youtube the top right of the screen icon does that.

Do you mean “bottom right”?

I abandoned ms office after word 6 the new toolbars could not get my head around, now prefer libreoffice as it looks and feels like the older versions

Due work with other co-workers is mandatory use MS Office.

I know LibreOffice can open all, but about MS Words the structure is different for any opened document, it about the content presentation and structure, therefore it is complicated.

Same case of pptx files too.

2 Likes