Noah, impressive work !
On 3/13/06, Noah Yan <noah.yan at gmail.com> wrote: > Hi, All, > > It has been so quiet (which is wired) in recent several weeks here. Hopefully > my update may stir something up. > > The inetboot, which allow a diskless system to boot over NFS root is now > functional. It can mount the root fs from the NFS server, load an elf > file(kernel), exitto it and let it go. I upload some camer shot (seems the > PowerMac G4 does not have serial port) in > http://polaris.blastwave.org/attachment/wiki/YanyhDiary/1.GIF, > http://polaris.blastwave.org/attachment/wiki/YanyhDiary/2.GIF > > In brief, the inetboot bootstrap process is as follow: > 1. openfirmware load the inetboot from tftp server and give control to > inetboot > 2. inetboot initialize memory list > 3. sends rarp request to get the host ip > 4. sends whoami and getfile bootparamd rpc requests to get info for nfs > server and remote root > 5. nfs-mount root fs > 6. read unix over nfs and transfer control to it > > There is no joke at all for even this small task and there are so many > details that requires lots of doc/code reading and debuging (I even begin to > lean Forth now :o). My informal diary records those major changes which could > help if anybody is interested in this. > > This time, I do need to stop, synchronize and clean my code with the main > trunk. So give me some time to check in my code :) > > Noah > This message posted from opensolaris.org > _______________________________________________ > powerpc-discuss mailing list > powerpc-discuss at opensolaris.org > -- Regards, Cyril