Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[issue]: Install Ventoy to file. #2811

Open
1 task done
will-ca opened this issue Apr 24, 2024 · 3 comments
Open
1 task done

[issue]: Install Ventoy to file. #2811

will-ca opened this issue Apr 24, 2024 · 3 comments

Comments

@will-ca
Copy link

will-ca commented Apr 24, 2024

Official FAQ

  • I have checked the official FAQ.

Ventoy Version

1.0.97

What about latest release

Yes. I have tried the latest release, but the bug still exist.

What happened?

It would be good to be able to install Ventoy directly to a file serving as a disk image:

$ truncate -s 8G FakeDisk.iso
$ ventoy -I FakeDisk.iso 

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

FakeDisk.iso is NOT a valid device

Such a disk image could then be burned to multiple real USB devices, attached to a VM, exposed as a loop device, etc.


Also, your SSL certificate on the website has expired.

@catherinedoyel
Copy link

I have already figured out how to do that. ISO format doesn't work very well for virtualizing a block device. I have already created IMG disk image files available at catherinedoyel/ventoyimg

@will-ca
Copy link
Author

will-ca commented Apr 26, 2024

Byte-by-byte, it should be equivalent to installing to a loop device, no? Only I don't want to mount a loop device and then run Ventoy as superuser to do it.

@catherinedoyel
Copy link

Why is mounting loop and running as root an issue? The issue is the need to create file systems on the disk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants