Ik ben al een tijdje bezig om een te proberen om een ultieme boot usb stick te maken.
Ook moet ik erbij zeggen, dat ik een redelijke linux n00b ben, maar met veel trial and error en lezen kan ik meestal redelijk ver komen.
Het lijkt (voor mij) onmogelijk, om HP Smartstart (de firmware upgrade iso van HP) bootend te krijgen vanaf USB stick met Grub4dos, wanneer deze NTFS geformatteerd is.
De reden van NTFS is omdat er zo'n 20 iso's op staan, waarvan somigge groter zijn dan 4 gig, en ik ook windows wil installeren vanaf die usb stick.
de hp smartstart live menu.lst entry ziet er zo uit.
title HP smartstart
find --set-root /system/initrd.img
kernel /system/vmlinuz media=usb:/ rw root=/dev/ram0 ramdisk_size=806184 init=/bin/init loglevel=3 ide=nodma ide=noraid nopat pnpbios=off vga=791 splash=silent hp_fibre showopts noexec32=off numa=off nox2apic TYPE=MANUAL AUTOPOWEROFFONSUCCESS=no
initrd /system/initrd.img
boot
Wanneer ik de content copyeer naar een fat32 usb disk, start de live distro zonder problemen. Echter, met NTFS kan hij tijdens het booten van linux het NTFS Filesystem van de usb stick niet mounten.
Ik heb dit proberen uit te zoeken, en overal waar ik heb gezocht wordt uitgelegd dat er in de initrd.img extra modules gezet kunnen worden voor de kernel, en zo ook filesystem modules.
Na een halve dag klooien om die initrd.img van de livecd fatsoenlijk uitgepakt te krijgen in een ubuntu virtualmachine, zag ik dat in de lib/module/kernel/fs directory, geen NTFS module staat.
Ik ben zo vrij geweest om alle FS modules die in ubuntu64 aanwezig waren, erbij te copyeren, en de initrd opnieuw in te pakken, en er van te booten.
De modules lijken niet te worden opgepakt (misschien ook wel logisch
)
Modprobe kan de modules niet laden, omdat het ongeschikte modules zijn.
Ik heb zo het idee dat ik die modules moet compileren voor de distributie waarin ik ze wil gaan gebruiken. Hoe dat moet ?? geen idee, echt niet. Zoiezo kan ik niet op het terminal prompt komen wanneer de live distro geboot is. De UI laat dat niet toe, en toetsencombinaties lijken eruit gesloopt te zijn.
Kan iemand mij op weg helpen ? Klopt het uberhaubt dat ik de initrd probeer aan te passen en zou dat genoeg zijn als dat lukt? hoe kom ik aan de juiste modules?
Ook moet ik erbij zeggen, dat ik een redelijke linux n00b ben, maar met veel trial and error en lezen kan ik meestal redelijk ver komen.
Het lijkt (voor mij) onmogelijk, om HP Smartstart (de firmware upgrade iso van HP) bootend te krijgen vanaf USB stick met Grub4dos, wanneer deze NTFS geformatteerd is.
De reden van NTFS is omdat er zo'n 20 iso's op staan, waarvan somigge groter zijn dan 4 gig, en ik ook windows wil installeren vanaf die usb stick.
de hp smartstart live menu.lst entry ziet er zo uit.
title HP smartstart
find --set-root /system/initrd.img
kernel /system/vmlinuz media=usb:/ rw root=/dev/ram0 ramdisk_size=806184 init=/bin/init loglevel=3 ide=nodma ide=noraid nopat pnpbios=off vga=791 splash=silent hp_fibre showopts noexec32=off numa=off nox2apic TYPE=MANUAL AUTOPOWEROFFONSUCCESS=no
initrd /system/initrd.img
boot
Wanneer ik de content copyeer naar een fat32 usb disk, start de live distro zonder problemen. Echter, met NTFS kan hij tijdens het booten van linux het NTFS Filesystem van de usb stick niet mounten.
Ik heb dit proberen uit te zoeken, en overal waar ik heb gezocht wordt uitgelegd dat er in de initrd.img extra modules gezet kunnen worden voor de kernel, en zo ook filesystem modules.
Na een halve dag klooien om die initrd.img van de livecd fatsoenlijk uitgepakt te krijgen in een ubuntu virtualmachine, zag ik dat in de lib/module/kernel/fs directory, geen NTFS module staat.
Ik ben zo vrij geweest om alle FS modules die in ubuntu64 aanwezig waren, erbij te copyeren, en de initrd opnieuw in te pakken, en er van te booten.
De modules lijken niet te worden opgepakt (misschien ook wel logisch
Modprobe kan de modules niet laden, omdat het ongeschikte modules zijn.
Ik heb zo het idee dat ik die modules moet compileren voor de distributie waarin ik ze wil gaan gebruiken. Hoe dat moet ?? geen idee, echt niet. Zoiezo kan ik niet op het terminal prompt komen wanneer de live distro geboot is. De UI laat dat niet toe, en toetsencombinaties lijken eruit gesloopt te zijn.
Kan iemand mij op weg helpen ? Klopt het uberhaubt dat ik de initrd probeer aan te passen en zou dat genoeg zijn als dat lukt? hoe kom ik aan de juiste modules?