Skip Navigation
Progress update on the Ventoy blob problem
  • Update: I managed to build wimboot after cherry-picking some patches.

  • Progress update on the Ventoy blob problem
  • Interesting. Sadly it only supports FAT32, NTFS and EXFAT with no Linux filesystems.
    And Ventoy is free. It's hard to argue with free.

  • Progress update on the Ventoy blob problem
  • Pretty much. I do have some releases, but considering Nix's philosophy you probably should. Ventoy-CPIO should build fine, if the right toolchains and dietlibc are in PATH. Ventoy-boot relies on overlay mounts though, so it might not build within Nix.

  • Progress update on the Ventoy blob problem
  • On Linux installation is done through a series of scripts and vtoycli. I haven't worked on that yet, but there's build scripts there that should do the trick, but since they build it for multiple architectures, you'll have to run just the stuff for your arch (probably x86_64).

    sth like:

    cd vtoycli/fat_io_lib/release
    gcc -specs "/usr/local/musl/lib/musl-gcc.specs" -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
    ar -rc libfat_io_64.a *.o
    cd ../..
    gcc -specs "/usr/local/musl/lib/musl-gcc.specs" -Os -static -D_FILE_OFFSET_BITS=64 -Ifat_io_lib/include fat_io_lib/lib/libfat_io_64.a *.c -o vtoycli_64
    # Optional
    strip --strip-all vtoycli_64
    
  • Progress update on the Ventoy blob problem
  • Focus on yourself first. I do have a Ko-Fi, but I don't promote it much.

  • Progress update on the Ventoy blob problem
  • TLDR: There's binaries instead of source code in the repo, which makes it hard to near-impossible to verify what it's doing. And the instructions for building those is lacking.

    GH issue: https://github.com/ventoy/Ventoy/issues/2795

  • Progress update on the Ventoy blob problem
    github.com GitHub - fnr1r/ventoy-meta

    Contribute to fnr1r/ventoy-meta development by creating an account on GitHub.

    GitHub - fnr1r/ventoy-meta

    Posting this since quite a bit has changed since I last posted about this on !technology@lemmy.world.

    Here's a rough breakdown of the current status:

    • shared Ventoy components: build and seem to work, needs more testing
      • grub / menu - builds
      • EDK II apps / UEFI chainloader and more - builds
      • iPXE / BIOS chainloader - builds, with fixes for newer toolchains
      • ISO9660 and UDF drivers - TODO
    • Ventoy CPIO / Linux ramdisk: builds; I deemed musl xzcat unneeded, so I skipped it; needs more testing
    • wimboot / Windows chainloader (?) - stalled, I lack the necessary knowledge to work on it
    • geom-ventoy / FreeBSD disk mapping kernel module - is being worked on, slowly; not ready for testing
    • anything else is a TODO

    This should be enough to boot Linux with just what's built manually, but I haven't tried that yet.

    Secure Boot is just done by using a pre-built bypass package. I'll deal with that later.

    Having more people testing this would be nice. :)

    Cheers

    39
    I wonder what AGPLv4 would look like
  • Instructions unclear. Dick stuck in graphics card.

  • Do it
  • The Beast in my ass

  • Artist Depiction
  • Smash. Next question.

  • *Permanently Deleted*
  • Not just AI companies, but pretty much if not all big tech companies in the US. Wait, still not broad enough...

  • Simply nice
  • Wayland isn't viable for everyone yet... but at least they merged the window icon protocol.

  • Looking for feedback: Ventoy CPIO
    github.com GitHub - fnr1r/ventoy-cpio

    Contribute to fnr1r/ventoy-cpio development by creating an account on GitHub.

    GitHub - fnr1r/ventoy-cpio

    Hello. I'm working on Ventoy CPIO, a replacement ramdisks for Ventoy. My goal is to create a sane build system (first for building ramdisks, then for the entire project), and solve the infamous issue of having blobs in the repo.

    4
    I am the one who's aware of my own identity
  • The lack of cum stained couches disproves this.

  • Which game is it?
  • Megaten

  • fnrir fnrir @lemmy.blahaj.zone

    Moved from https://lemmy.world/u/fnrir

    Posts 3
    Comments 17