home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / unix / bsd / 9082 < prev    next >
Encoding:
Internet Message Format  |  1992-11-19  |  2.3 KB

  1. Path: sparky!uunet!mcsun!Germany.EU.net!unidui!du9ds3!veit
  2. From: veit@du9ds3.fb9dv.uni-duisburg.de (Holger Veit)
  3. Newsgroups: comp.unix.bsd
  4. Subject: Re: dist.fs boot infinity-loop
  5. Date: 19 Nov 92 18:50:51 GMT
  6. Organization: Uni-Duisburg FB9 Datenverarbeitung
  7. Lines: 44
  8. Message-ID: <veit.722199051@du9ds3>
  9. References: <BxxHtz.2sz@encore.com>
  10. Reply-To: veit@du9ds3.uni-duisburg.de
  11. NNTP-Posting-Host: du9ds3.fb9dv.uni-duisburg.de
  12. Keywords: boot loop
  13.  
  14. In <BxxHtz.2sz@encore.com> idequesa@encore.com (Ivan Dequesada) writes:
  15.  
  16.  
  17. >Does anyone know the difference between BSD's dist.fs and
  18. >LINUX's dist.fs??
  19.  
  20. The main difference is, that 386bsd is running fully in protected mode
  21. from the moment the boot sector of the disk or floppy has been read in.
  22. That means, that there is no help from any BIOS or ROM to do any
  23. initialization that is not done by the power-on-self-test or the ROM
  24. bootstrap loader.
  25. LINUX, instead follows the old tradition of Minix, and switches to
  26. protected mode very late, when the whole kernel image has been loaded. This
  27. allows for instance the switch to high resolution video modes (this is
  28. available by the SVGA BIOS), which must be done by real register programming
  29. in 386bsd. Once some code for this has been written for 386bsd, it can be used
  30. universally, without any messing around with a VM86 syscall.
  31.  
  32. >It seems that some PCs (Including (but not limited to) Compaq
  33. >Systems and TI's) hang in an infinite loop when booting from
  34. >the dist.fs diskette (3 1/2", 1.44 Mbytes).
  35. >This seems to be a compatability problem. However, it would be
  36. >better to fix it in the diskette than in the BIOS-ROMs of
  37. >tens of thousands of PCs. The fact that those PCs can boot the
  38. >dist.fs with LINUX on it, indicates that the problem can be fix
  39. >in the dist.fs.
  40.  
  41. The above is the main reason for the "fewer" problems with Linux boot, 
  42. once you are in protected mode, Linux is no better than 386bsd.
  43.  
  44. >Mr. Jolitz, if you read this, ask Linus if he uses near or far
  45. >pointers when booting.
  46.  
  47. Although I am not Bill, I think that this makes no difference.
  48.  
  49. >    idequesa@encore.com
  50.  
  51. Holger
  52.  
  53. -- 
  54. |  |   / Dr. Holger Veit         | INTERNET: veit@du9ds3.fb9dv.uni-duisburg.de
  55. |__|  /  University of Duisburg  | "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  56. |  | /   Dept. of Electr. Eng.   |   Sorry, the above really good fortune has
  57. |  |/    Inst. f. Dataprocessing |      been CENSORED because of obscenity"
  58.