This is an old revision of the document!
===== Hello World ===== I will start with exploring following pages\\ * http://www.babytux.org/articles/howto/how2netknoppix.php \\ * http://openlab.jp/oscircular/inetboot/ \\ * http://www.kegel.com/linux/pxe.html \\ * http://unit.aist.go.jp/itri/knoppix/http-fuse/index-en.html \\ * com32/lib/syslinux/initramfs*.c \\ * Linux Terminal server project.. LTSP \\ * http://www.mjmwired.net/kernel/Documentation/early-userspace/buffer-format.txt \\ * http://www.mjmwired.net/kernel/Documentation/filesystems/ramfs-rootfs-initramfs.txt \\ * http://en.gentoo-wiki.com/wiki/Initramfs \\ === My ToDo list === - Get QEMU + PXE working. - Get QEMU + PXE + HTTP working. - Explore the ability of PXE and SYSLinux to dynamically create INITRAMFS. - Get PXE-Knife working over HTTP. === Questions that I need to find answers === * In case of linux distribution, Will entire distriibution run from RAM as initRAMfs or it will use root filesystem from NFS of server? * Can we exploit the PXE/SYSLinux ability to dynamically create INITRAMFS? this way, server will send the part of initramfs whenever user makes any selection and SYSLinux will merge newly downloaded part on initramfs with orinial one. This may reduce the workload on server. * In case, we need to use NFS root filesystem, what about scalability? many users may not have outgoing NFS port access. Can NFS service provided on HTTP?