home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / sun / hardware / 5590 < prev    next >
Encoding:
Text File  |  1992-11-14  |  2.5 KB  |  58 lines

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