home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.sysv386
- Path: sparky!uunet!darwin.sura.net!convex!egsner!adaptex!adaptx1!neese
- From: neese@adaptx1.UUCP (Roy Neese)
- Subject: Re: sector remapping woes with 1542A/SCO Unix
- Organization: Adaptec Inc., Texas
- Date: Wed, 29 Jul 1992 20:29:43 GMT
- Message-ID: <1992Jul29.202943.20424@adaptx1.UUCP>
- References: <467@wurtel.hobby.nl>
- Lines: 33
-
- In article <467@wurtel.hobby.nl> paul@wurtel.hobby.nl (Paul Slootman) writes:
- > The problem is this: if I disable the two "standard" disks in the CMOS
- > setup of the machine, the Adaptec SCSI controller properly sees the
- > SCSI disk and installs it as C:. If I put DOS on it, there's no problem,
- > I can boot from it, run apps, etc.: everything works ok. The SCSI BIOS
- > remaps the sectors to 318 cylinders of 64 heads, 32 sectors, giving me
- > 318 MB, which is right.
- >
- > However, when I access it from UNIX by installing SCO Unix 3.2.2, SCO
- > tells me it's a disk with 1272 cylinders, 16 heads, 32 sectors, also
- > giving me 318MB. However, after installing everything, I can't boot from
- > it ("NO OS").
- >
- > What is my problem? Why does SCO Unix do this? What part of the kernel
- > to I have to patch? :-) Is it my "old" 1540A? I would be grateful for
- > *any* hints or suggestions anyone has.
-
- Sounds like someone has replaced the BIOS on the 1540A adapter to
- upgrade it from the original 16 head translation to get the BIOS to do
- 64 head translation, but didn't change the firmware.
- UNIX drivers decide which translation to use by reading a configure byte
- from the firmware. This tells the driver which translation to use.
- Now, SCO use to have the provision to alter the translation or mapping
- before the partition table was created. If you just edit it that table
- and insert the numbers DOS came up with, you will be okay as these funny
- head/sector numbers aren't really used by SCO excpet during partition
- creation time.
- ---
-
- Roy Neese
- Adaptec Senior UNIX/SCSI Software Engineer
- UUCP: convex!egsner!adaptex!neese
- Inet: neese%adaptex@cirr.com
-