Hi, I am working on the diskless booting over Infiniband networks. At the moment we have created and implemented architecture which allow diskless booting of Linux nodes on x86, x86_64 and Itanium platforms. The system works by booting first small custom made Linux kernel of the Infiniband adapter ROM. The kernel has enough of infiniband stack to setup TCP/IP networking over infiniband. Then it simulates PXElinux boot process. After it fetches production kernel image and ramdisk, the system is booted into that kernel via kexec like mechanism. So far everything works like a charm. My next goal is to make a Windows diskless boot. At first, i would like to accomplish this with WinPE or BartPE. My plan is to use memdisk with the winpe ISO image. Anyone done something similar ? Have any useful pointers to the windows boot process ? The lack of documentation compouned with the lack of the source code drives me nuts :(. -- Regards, Sasha
Sasha M a ?crit :>Hi, > >I am working on the diskless booting over Infiniband networks. At the moment >we have created and implemented architecture which allow diskless booting >of Linux nodes on x86, x86_64 and Itanium platforms. > >The system works by booting first small custom made Linux kernel of the >Infiniband adapter ROM. The kernel has enough of infiniband stack to setup >TCP/IP networking over infiniband. Then it simulates PXElinux boot process. > >After it fetches production kernel image and ramdisk, the system is booted >into that kernel via kexec like mechanism. > >Will you publish this work ? I mean many people will be interested in such stuff :)
On Sun, 20 Mar 2005 12:16:13 +0100, Velu Erwan <erwan at seanodes.com> wrote:> Sasha M a ?crit : > > >Hi, > > > >I am working on the diskless booting over Infiniband networks. At the moment > >we have created and implemented architecture which allow diskless booting > Will you publish this work ? I mean many people will be interested in > such stuff :) >I did this as a freelancer so I do not own the code or resulting product. The Linux part of the project was succesfully completed and delivered to the Infiniband vendor. Now it is up to them to decide. However I did posted some Itanium snippets which could be helpful for the kexec on their list. Anyway, if you wish to contact them and inquire about the project please send me a private email and I will forward it to the right people. -- Regards, Sasha