ww0r+@andrew.cmu.edu (Walter Wong) (03/22/91)
What I am currently working on is tailoring the DEC operating system download procedure to fit our environment better. Specifically, I want to modify the RIS process to download "Andrew" machines and pre-4.1 systems from a RIS server running Ultrix 4.x. I believe I can achieve this goal by modifying the SAS (boot) kernels. The modification is fairly simple. Instead of the standard install.1 being run, I would like install.1 to pull an installation script from the server and execute that. My problem is, even though I have the kernel sources, I am not sure how to actually put files in the boot kernel. After some digging, I think the file I need to modify is "md.c" in "machine/{vax,mips}/md.c", and initialize the structure "memdev" to some 'real' value. Should this value be a list of bytes that correspond to a filesystem and the files on that filesystem (e.g. something like "dd=/dev/rz1d | od" and then parse that output)? Any help that could be given would be greatly appreciated. Thanks, Walter p.s. I think that I could gnu-emacs the current boot kernels to do this, but that solution seems... icky. :) ----- internet:Walter.Wong@andrew.cmu.edu bitnet:r746ww0r@cmccvb