home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / bsd / 4437 < prev    next >
Encoding:
Text File  |  1992-08-19  |  1.6 KB  |  36 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!karl
  3. From: karl@NeoSoft.com (Karl Lehenbauer)
  4. Subject: Finer control over system startup behavior; two-disk boot floppy
  5. Organization: NeoSoft Communications Services -- (713) 684-5900
  6. Date: Wed, 19 Aug 1992 15:56:53 GMT
  7. Message-ID: <1992Aug19.155653.20415@NeoSoft.com>
  8. Lines: 26
  9.  
  10. It seems that SYSV, particularly SCO, has a lot more user-configurable 
  11. control over how the system starts up, and something like this would be 
  12. useful for 386BSD.
  13.  
  14. SCO UNIX, for example, has a file, /etc/default/boot, that defines which file 
  15. to boot, whether or not to boot automatically, whether to prompt for a filename
  16. to boot, whether to come up multiuser or not, whether to check filesystems,
  17. what device is to be the console, and so forth.
  18.  
  19. Now BSD also has the if-file-exists mechanism for determining whether or
  20. not to check the filesystems, and more could be done following that lead.
  21.  
  22. This /etc/default/boot would have to be opened by the second-stage boot
  23. code, I'm pretty sure, so it'd have to be looked up with namei and such --
  24. no filesystem available at that point, which is something of a pain.
  25.  
  26. The file, by the way, is formated in VAR=VALUE style.
  27.  
  28. Also there is inittab in System V, which is nice, tho' there isn't much
  29. it can do that you can't do from /etc/rc.something, ttydefs, etc.
  30.  
  31. Opinions?
  32. -- 
  33. -- Email info@NeoSoft.com for info on getting interactive Internet access.
  34. You will now awaken feeling relaxed and refreshed, remembering everything 
  35. you've read except the details of the Omega contingency plan.
  36.