
Hi folks. I need to install CRUX on a machine whose ATA controller is not supported by the kernel on the standard install CDROM. I have a kernel that works on this machine but I'd like to make a custom install ISO, as I have several identical systems. However, I don't know how to create a custom installation CDROM...can anyone point me to a quick how-to? Thanks, -Dave -- Dave McGuire Port Charlotte, FL

Dave McGuire schrieb:
Hi folks. I need to install CRUX on a machine whose ATA controller is not supported by the kernel on the standard install CDROM. I have a kernel that works on this machine but I'd like to make a custom install ISO, as I have several identical systems. However, I don't know how to create a custom installation CDROM...can anyone point me to a quick how-to?
Thanks, -Dave
--Dave McGuire Port Charlotte, FL
---------------- Hello shell> mkdir /mnt shell> mount -t iso9660 -o ro,loop=/dev/loop0 /PATH/crux-2.3.iso /mnt/iso shell> cp -rv /mnt/iso /tmp/newiso shell> cd /tmp/newiso (change which you would like) shell> mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX \ -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot \ -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3.my.iso /tmp/newiso Regards Ronny

On Apr 13, 2007, at 4:10 AM, ronny kornexl wrote:
Hi folks. I need to install CRUX on a machine whose ATA controller is not supported by the kernel on the standard install CDROM. I have a kernel that works on this machine but I'd like to make a custom install ISO, as I have several identical systems. However, I don't know how to create a custom installation CDROM...can anyone point me to a quick how-to?
Hello
shell> mkdir /mnt shell> mount -t iso9660 -o ro,loop=/dev/loop0 /PATH/crux-2.3.iso / mnt/iso shell> cp -rv /mnt/iso /tmp/newiso shell> cd /tmp/newiso (change which you would like) shell> mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX \ -b boot/isolinux/isolinux.bin -c boot/ isolinux/isolinux.boot \ -no-emul-boot -boot-load-size 4 -boot-info- table -o /tmp/crux-2.3.my.iso /tmp/newiso
Thanks for the very fast replies, Ronny and Markus...Commercial software NEVER has support this good! I am going to sleep now but will do this tomorrow. Thanks again. -Dave -- Dave McGuire Port Charlotte, FL

On Fri, 13 Apr 2007, ronny kornexl wrote:
shell> mkdir /mnt shell> mount -t iso9660 -o ro,loop=/dev/loop0 /PATH/crux-2.3.iso /mnt/iso shell> cp -rv /mnt/iso /tmp/newiso
I suppose one could also use UnionFS, which I only mention because it's something I would like to play with, first or later... Michele -- // The specific idiot in this case is Office95, which likes // to free a random pointer when you start Word95 from a desktop // shortcut. - private\ntos\rtl\heap.c

In a somewhat related question, does anybody have an idea what the minimum Crux install base is? I mean...What packages make up the fewest that I would need to in order to boot Crux, have networking dl tools (sftp or scp, wget or curl), and still be able to install precompiled packages. ronny kornexl
Dave McGuire schrieb:
[SNIP]
Hello
shell> mkdir /mnt shell> mount -t iso9660 -o ro,loop=/dev/loop0 /PATH/crux-2.3.iso /mnt/iso shell> cp -rv /mnt/iso /tmp/newiso shell> cd /tmp/newiso (change which you would like) shell> mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX \ -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot \ -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3.my.iso /tmp/newiso
Regards Ronny
participants (4)
-
Dave McGuire
-
lsantil@dslextreme.com
-
Michele Dondi
-
ronny kornexl