[comp.unix.ultrix] SAS

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