home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / sysv386 / 12310 < prev    next >
Encoding:
Text File  |  1992-07-22  |  2.7 KB  |  61 lines

  1. Newsgroups: comp.unix.sysv386
  2. Path: sparky!uunet!rde!ksmith!keith
  3. From: keith@ksmith.uucp (Keith Smith)
  4. Subject: Re: sector remapping woes with 1542A/SCO Unix
  5. Organization: Keith's Computer, Hope Mills, NC
  6. Date: Thu, 23 Jul 92 02:22:12 GMT
  7. Message-ID: <1992Jul23.022212.14858@ksmith.uucp>
  8. References: <467@wurtel.hobby.nl>
  9. Lines: 50
  10.  
  11. In article <467@wurtel.hobby.nl> paul@wurtel.hobby.nl (Paul Slootman) writes:
  12. >I can boot from it, run apps, etc.: everything works ok. The SCSI BIOS
  13. >remaps the sectors to 318 cylinders of 64 heads, 32 sectors, giving me
  14. >318 MB, which is right.
  15. >
  16. >However, when I access it from UNIX by installing SCO Unix 3.2.2, SCO
  17. >tells me it's a disk with 1272 cylinders, 16 heads, 32 sectors, also
  18.                            ^^^^
  19. The root filesystem in SCO unix cannot lie beyond the 1024th cylinder,
  20. translated or otherwise. 
  21.  
  22. >giving me 318MB. However, after installing everything, I can't boot from
  23. >it ("NO OS").
  24. >
  25. >Some exploratory work shows me that the PC BIOS wants to load the stuff
  26. >from the hard disk, but does this using the first translation (64 heads).
  27. >As the partition table is written while 16 heads are assumed, the stuff
  28. >can't be found, and the bootstrap fails.
  29.  
  30. Yup cause it lies beyond cyl 1023, and masterboot barfs.  Try creating 2
  31. filesystems or modifying the sector translation.  I ran into this once
  32. before.  What version of SCO?
  33.  
  34. >
  35. >Why does SCO Unix think that a different sector translation is called
  36. >for? On other machines (with, admittedly, 1542_B_ controllers) SCO
  37. >Unix kindly uses the 64 head translation (in fact, the same installation
  38. >floppies have been tried, to no avail).
  39.  
  40. I'm not sure.  Some older SCO *IX's and motherboards would not accept
  41. more than 16 heads, and 32 sectors period.  I could however boot with a
  42. DPT card with a 2048 X 16 X 32 because it hacked into the bios and
  43. defeated the 10 bit cylinder address limitation. 
  44.  
  45. >What is my problem? Why does SCO Unix do this? What part of the kernel
  46. >to I have to patch? :-) Is it my "old" 1540A? I would be grateful for
  47. >*any* hints or suggestions anyone has.
  48.  
  49. Ahh,  morn, likely you need a BIOS upgrade for the controller.
  50. also simply creating the first filesystem between 0 and 1023 and using
  51. from 1024 to 1272 end as the swap area is an easy fix.
  52.  
  53. It will of course require manual fiddling with divvy ("Would you like to
  54. make any manual adjustments"...) but it is not difficult.  Just set root
  55. to use the entire area.  You will have to multiply out and get the track
  56. numbers.  Track 0 is reserved.
  57. -- 
  58. Keith Smith          uunet!ksmith!keith            5719 Archer Rd.
  59. Digital Designs      BBS 1-919-423-4216            Hope Mills, NC 28348-2201
  60. Somewhere in the Styx of North Carolina ...
  61.