Knoppix 9 boot from iso on ntfs nvme pa
Hi Klaus,
I hope my email finds you and your loved one healthy and happy.
I am just sharing some findings that you may be interested in adding
into your next Knoppix release. I finally managed to dual boot natively
Knoppix 9 from the iso image located in the Win 10 ntfs partition of the
nvme ssd drive of my new machine and that was more complicated than I
initially thought. Most of my problems came from the outdated version of
busybox in the initrd which 1) was not seeing the large (>255) major
device nodes and 2) could not see the content of the mounted ntfs
partition because it was too large. After recompiling a standalone
version of busybox with the proper options (and there is quite a few of
them that matter) I also had to update the init boot script to replace
all the "let" bash calls by "$(eval )" because I could not figure out
how you got busybox to recognize that "let" applet. Finally I also had
to add a couple lines in the init script to add the missing device nodes
for the nvme partitions because udev is not yet running to discover them
in the early stages of the boot. BTW, I also added support to boot from
mmc cards which are available on most new laptops. If you are interested
I will be more than happy to share my updated initrd which contains the
new: init script, busybox and also some missing kernel modules (fuse,
virtual machines hardware and all network cards support).
Best Regards,
Gilles
Reply to: