Closed corruptnova closed 8 years ago
You will need to contact the NixOS developers, who did something they shouldn't do, and created their own 6.04 version of Syslinux. Rufus only reports what it sees, and if it says an ISO uses Syslinux 6.04, it's because the developers of said ISO set their version of Syslinux to exactly that. Here is the hexdump of the isolinux.bin
file above:
Okay, I suspect the NixOS people recompiled their own version from the development tree (which is a bad idea - if you release something, you should stick to officially released component, as going for unreleased code creates exactly this kind of issues!). The current Syslinux dev tree uses 6.04 as the version.
I'll see if I can recompile my own version of 6.04 then, but I don't like this, because it could introduce all kind of incompatibilities, and I will have to replace it once 6.04 is officially released...
Again, unless the original project has released official binaries for a specific version, you should not use that version for anything but stuff you're not going to publicly release. And currently there are no official 6.04 binaries either in Syslinux release or Testing.
Okay, I recompiled my own 6.04 version from latest, and made it available on the Rufus website for download. I tested it against nixos-graphical-16.03pre73316.93d8671-x86_64-linux.iso
and it seemed to install and boot okay.
However, since this is a purely unofficial version of Syslinux, I make no guarantee that it will work with this or any Syslinux 6.04 based images.
I will close this issue now.
Oh wow, regardless if this works or not... thank you! I will update this post with whether or not this is successful.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.
I went to build a live usb of NixOS, however, Rufus needed Syslinux 6.04 which is a version of Syslinux that does not exist, to my knowledge at least.
Log from Rufus:
Here is the isolinux.bin from NixOS: isolinux.zip