Help with /etc/dms needed badly!
Steve Dempsey
steved at longs.LANCE.ColoState.Edu
Sat Jul 21 08:21:00 AEST 1990
In article <5876 at jhunix.HCF.JHU.EDU>, barrett at jhunix.HCF.JHU.EDU (Dan
Barrett) writes:
>
> I am having severe problems attempting to boot a DS3100 as a
> diskless node, using a DECsystem 5400 as the file server.
> [...stuff deleted...]
> If you have successfully done a diskless boot using "/etc/dms"
> under either Ultrix 3.1D or Ultrix 4.0, please tell me what we have done
> wrong!!
We have not done it with risc machines yet but have 100 diskless VS2000s.
> [much detail deleted]
> Then it said something like "/ mounted on /dlclient0/whatever.root,
> /usr on /dlenv/root.mips, swap on /dlclient0/whatever.root/dev/swap".
> [NOTE THE ERROR -- WE WANT TO SWAP ON LOCAL DISK rz3c.]
You must edit the config file (/sys/conf/mips/WHATEVER?) and change
the config line to something like:
config vmunix swap on rz3c
You may also have to add the controller & disk devices (copy from
disked system config file) because the standard diskless config expects
no disks (imagine that :-).
> Then it hung.
Hanging at this point indicates that nfsd may not be running on the
server; check with nfssetup AGAIN and run ps and rpcinfo to verify that
it's really alive.
> (4) So, after investigating, we discovered that /etc/dms did not
> compile the secondary loader, /dlclient0/whatever.root/etc/netblk.o,
> although it did update netblk.c with the current information. So,
> we compiled netblk.c by hand:
Probably unnecessary since dms didn't bother with it.
> Question: Do we need lockd statd, and/or rwalld?
Useful, but not required.
> ... [there is no config file]
>
> /dlenv0/root.mips/usr/sys/conf/mips/WHATEVER
>
> Should there be? Who makes it?
Gotta be around somewhere. You can make your own in /sys/conf/mips
and build the kernel that way.
> o Is anything missing from /etc/ttys, maybe? An entry for the
> console itself, instead of "/dev/console", maybe? We have a
> VS262 monitor.
Doubtful. You should see the `automatic reboot in progress...' and other
output from rc & rc.local.
Finally, as hagan at scotty.dccs.upenn.edu (John Dotts Hagan) writes
in article <27278 at netnews.upenn.edu>, you should consider sacrificing
15Mb for an `a' partition and mount /usr, et. al. from elsewhere.
If I had a pile of RD53's, I'd put one in every diskless VS2000 and
be done with it. Complete diskless booting still has its advantages,
especially when you get a trashed boot block, or whatever. I've had
occasion to boot a '3600 from a '2000 to fix broken file systems, etc.
Much neater than loading the standalone from tape, especially on a
machine with no tape drive :-).
Hope this helps.
Steve Dempsey, Center for Computer Assisted Engineering
Colorado State University, Fort Collins, CO 80523 +1 303 491 0630
INET: steved at longs.LANCE.ColoState.Edu, dempsey at handel.CS.ColoState.Edu
UUCP: boulder!ccncsu!longs.LANCE.ColoState.Edu!steved, ...!ncar!handel!dempsey
More information about the Comp.unix.ultrix
mailing list