home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sun.hardware
- Path: sparky!uunet!gumby!wupost!emory!nntp.msstate.edu!news
- From: fwp@CC.MsState.Edu (Frank Peters)
- Subject: Re: SPARCClassic
- Message-ID: <1992Nov13.152228.28347@ra.msstate.edu>
- Sender: news@ra.msstate.edu
- Nntp-Posting-Host: jester.cc.msstate.edu
- Organization: Computing Center, Mississippi State University
- References: <1992Nov12.180856.3446@megatek.com> <1992Nov12.213456.4551@ucs.att.com> <15479@auspex-gw.auspex.com>
- Date: Fri, 13 Nov 1992 15:22:28 GMT
- Lines: 45
-
- In article <15479@auspex-gw.auspex.com> guy@Auspex.COM (Guy Harris) says:
- : >The PROMs are set up to deal with the SVr4/Solaris2 file system formats.
- :
- : Are you certain that the PROMs know a file system format from a hole in
- : the ground? No previous Sun box had a PROM that knew anything about file
- : system formats, other than that the first few blocks of a disk are a
- : "boot block" that should be sucked into memory and jumped to.
-
- The PROM code in the new machines does the same.
-
- : That boot block has, at least in 4.x and possibly 5.x, the block numbers
- : of a file on the root file system jammed into it when it's installed; it
- : reads those blocks into memory and jumps to *that* program.
- :
- : *That* program - "/boot", in 4.x - knows about the file system format.
-
- This may be some source of the confusion. In SunOS 5.x the boot code
- understands the filesystem format and reads it to find the /ufsboot
- file (equivalent to the /boot in 4.x). This means that under 5.x
- you can cp /ufsboot (or remove and restore it or what have you)
- without having to rerun installboot. Installboot now just copies
- a generic boot block (generic for that disk type).
-
- : In 5.x, there's a lot more to the boot stuff, but I very much doubt the
- : PROM has to know anything about the file system format. It's probably
- : all done by programs read in *by* the PROM.
-
- By the boot block code. That is one step earlier in the code but isn't
- the PROM.
-
- : (Besides, the SVR4 file system format isn't *that* different from the
- : SunOS 4.x format.
-
- Its basically identical. SunOS 5.x uses space that was unused in 4.x
- to hold VTOC information. If you mount a 4.x filesystem on a 5.x
- system it adds the VTOC data with generic values. If you mount a
- 5.x filesystem on a 4.x system it ignores that VTOC data.
-
- The only source of incompatibility is EFT (support for UIDs > 64k
- and device minor numbers > 255). If you don't use this you don't
- have a problem.
-
- --
- Frank Peters - UNIX Systems Programmer - Mississippi State University
- Internet: fwp@CC.MsState.Edu - Phone: (601)325-7030 - FAX: (601)325-8921
-