Rufus: The Reliable USB Formatting Utility

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Rufus

    The Reliable USB Formatting Utility

  • In case others have the same question I did:

    Only supports Windows, no Linux or macOS support planned.[1]

    [1]: https://github.com/pbatard/rufus/wiki/FAQ#do-you-plan-to-por...

  • Ventoy

    A new bootable USB solution.

  • From wikipedia[1]:

    > Multiple installs on the same device are not supported.

    If one is limited to a single usb-stick per ISO, it's just easier to dd the installation image: run it the way it's (hopefully) been tested by the vendors.

    Ventoy is a different ballgame: drag & drop ISO file and boot from it. I tested it this morning with 3 things I carry around myself (debian-live, debian-installer, freebsd release installer), and it worked. 1 stick instead of 3, and I still have that exFAT partition for other things.

    Regarding bugs -- it works or it doesn't for your distribution. I think it's remarkable what this, seemingly single developer, has achieved over a bit more than a year[2].

    [1]: https://en.wikipedia.org/wiki/UNetbootin

    [2]: https://github.com/ventoy/Ventoy/commit/2090c6fa978999d4ef1e...

    []: don't get me started with Intel SSD firmware "bootable" images.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SimpleDiskImager

    A simple tool for writing USB disk images.

  • Rufus is great for writing Windows ISOs to thumb drives. Sometimes it tries to be too smart though. In particular I had trouble writing a SmartOS disk image successfully.

    I tried writing something[1] that would be a little smarter than Win32 Disk Imager. That is, it will adjust EFI partition labeling. Otherwise it will just write the image. After some experimentation that is what was needed to get a SmartOS disk image to boot on my old laptop.

    It sounds obvious in retrospect, but you can’t use something like dd to write invalid disk partitioning data and expect it to boot. EFI expects there to be a header at the beginning and end of the disk. Furthermore, I can’t try to “optimize” my disk image writer by skipping zeroed sectors and expect everything to work out fine. Without knowledge of the file system format, leaving sectors uncleared causes all kinds of fun data corruption.

    [1]: https://github.com/AustinWise/SimpleDiskImager

  • unetbootin

    UNetbootin installs Linux/BSD distributions to a partition or USB drive

  • UNetbootin has done this since 2007:

    <https://unetbootin.github.io/>

    <https://en.wikipedia.org/wiki/UNetbootin>

    This is barely a year old and comes all, besides a handful of comments, from one account https://github.com/ventoy/Ventoy/graphs/contributors

    Personally and subjective this rings quite some alarm bells for me, seems just a bit sketchy and in any way really young, so not as much time out on the field and thus possibly not as much bugs shaken out...

  • multibootusb

    Discontinued A collection of GRUB files and scripts that will allow you to create a pendrive capable of booting different ISO files (by aguslr)

  • MediaWriter

    Fedora Media Writer - Write Fedora Images to Portable Media

  • For anyone complaining that there is no nice GUI for dd on Linux and macOS, I recently discovered Fedora Media Writer [1] which works great for this job. Despite it’s name, it can be used with any ISO just like dd.

    [1] https://github.com/FedoraQt/MediaWriter

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts