This is an old revision of the document!
====== Adding DSL to pxeKnife ====== Initially, I will add just menu entry, kernel and initramfs. I plan to modify initramfs later to support http mounting. ===== HTTP mounting ===== This will involve following things. - Add FUSE module to initramfs. - Add httpfs to initramfs. - Add losetup to initramfs. - Do mounting. ===== Useful links ===== - Useful link regarding knoppix [[http://www.knoppix.net/wiki/Knoppix_Remastering_Howto]] - Reference for modifying minirt24 [[http://www.knoppix.net/wiki/Knoppix_Remastering_Howto#For_5.3.1_the_file_system_in_minirt_changed_to_ramfs.]] ===== Following Example ===== Following the example from [[http://httpfs.sourceforge.net/net_boot.htm]], but facing few problems. - httpfs is failing with error <code> fusermount: failed open /dev/fuse : no such file or directory </code> When I did //ls// on ///dev/fuse// I got following output <code> /dev/fuse ?? </code> Note: the //ls// used in this case is from initramfs and hence may not handle extreme cases properly.\\ ==== Solution ==== It seems, I need to create ///dev/fuse// myself. When I did <code> # ls -l /KNOPPIX/dev/fuse crw-rw-rw- 1 root root 10, 229 May 22 2006 /KNOPPIX/dev/fuse </code> and created the node with <code> mknod fuse c 10 229 </code>