|
|
| Author |
Message |
drew
|
|
Humungous Hard Drives
|
Mar 21 03:27 UTC 2000 |
I'm considering skipping the 8.4gig idea, and just getting one of the 30
gig drives - probably Western Digital as I've been happy with the performance
of their drives so far. A couple of problems however:
1. No apparent means of setting the BIOS of either one of my machines to
handle anything over 8 gig; and
2. Win NT, and probably DOS, can't see the extra space either.
I know that a good distribution of Linux should be able to handle it. But
what about booting it up? Will just putting /boot at the beginning of the disk
suffice? What are typical cylinders/heads/tracks/etc settings for these
things?
And do the new drives come with special drivers such as the ones that 1gig
drives first came bundled with in the days of the 540M limit? Does it work
any differently?
|
| 8 responses total. |
mwg
|
|
response 1 of 8:
|
Mar 27 04:10 UTC 2000 |
Special drivers cannot be relied on to properly spoof all operating
systems. Your best bet is to buy a $20 BIOS card from Promise Technology
or some such. These are 8-bit ISA cards, which makes sense, if you think
before reacting, the one card can upgrade any Intel typical system to
handle large hard drives, and the 8-bit nature only slows down initial
start up. Except for DOS, most Intel operating systems will use BIOS long
enough to load protected mode disk drivers, at which point the BIOS ceases
to be a factor in the drive speed. The one circumstance where this can be
a major pain (other than full DOS) is when loading Windows 9X, as you have
to start from DOS (unless upgrading) and the initial GUI is a skeletal
version of Windows 3.1, which relies on DOS, and thus the BIOS, once the
second install phase starts, that ceases to be an issue once the 9X GUI
starts.
This is the most reliable way I know of to upgrade systems for the newer
drives. Don't flinch at the thought of putting an ISA card in your early
pentium, the performance hit during boot up is not really that bad.
|
drew
|
|
response 2 of 8:
|
Mar 28 02:59 UTC 2000 |
Thank you. That sounds like an excellent idea! In fact, I'm still using ISA
cards in this machine: a Soundblaster 8 and a multi-IO card configured to be
COM1 and COM2 - perfectly good equipment. (Won't be viable for the new
motherboards that are devoid of ISA slots, but that's a moot point anyway I
think.)
You're downriver I think. Who sells 'em? I don't *remember* seeing them at
Best Buy, but I haven't been looking specifically for that item.
|
drew
|
|
response 3 of 8:
|
Mar 28 20:47 UTC 2000 |
Oooh. One thing pointed out to me that I should ask. Do I need to turn on a
"shadow RAM" - consuming low memory or EMS in the process when using DOS -
in order to use one of these cards, that I might not be using with the
motherboard BIOS? What about just buying a new BIOS chip?
|
mwg
|
|
response 4 of 8:
|
Mar 28 21:11 UTC 2000 |
As far as I know, because these BIOS cards are meant to enable large disk
drives, they simply stick themselves at c800 and grab control the way an
old XT hard disk controller would, as the PC BIOS still looks for
supplemental BIOS signatures at several locations before allowing the
system to start up. I have never needed to fiddle with shadow RAM or any
such to get one of these cards working. In the downriver area, you can
get these things at Southgate Computer, just around the corner from the
Southgate Best Buy. On Eureka Road just east of Dix on the south side of
the road. If you get to McDonalds, you've overshot.
Also, you can get these cards with on-board controllers that can be set to
tertiary or quadernary controller mode, if you need that many IDE devices.
Those cost a bit more.
|
ball
|
|
response 5 of 8:
|
Sep 2 05:08 UTC 2000 |
The BIOS extension card is an interesting idea, I've not
seen the type you describe so it would probably not have
occurred to me. Are the SCSI versions of these drives a
lot more expensive? I wondered about the suitability of
adding a SCSI card (they're great, I love SCSI ;o) with
it's own BIOS extensions if necessary. That way, drew
could add six more drives as and when he fealt like it!
Not only that, but there would probably be less of a
performance hit than with ATA (IDE). What do you think?
|
drew
|
|
response 6 of 8:
|
Sep 3 03:32 UTC 2000 |
I have a Scuzzy card (Adaptec 1542C) in the basement machine, on account of
somehow its built-in IDE capability is fried. For the main brain, however,
having both Scuzzy and IDE in the same machine seems a bit redundant.
I believe I have the BIOS issues worked out. The 20GB drive I ended up getting
is fully visible to Caldera irregardless of the BIOS. And all indications are
that Windoze NT would *still* not be able to see any more than 8.4 Gig. As
for DOS, *maybe* the BIOS card would help. Maybe not. For now I'm going to
ignore the issue, as I intend to eventually move things over to Linux anyway.
Oh yes, this drive turns out to be *very* fast. An NT installation gets done
in about 20 minutes or so.
|
mwg
|
|
response 7 of 8:
|
Sep 7 18:25 UTC 2000 |
A SCSI card that can boot the machine does have to leave a BIOS image
after the card initializes. I have an Adaptec card that explicitly says
it is not leaving an image visible because there are no bootable devices
attached. Once a Windows or Linux system gets going, the BIOS ceases to
be relevant.
One trick that I have heard of for Linux systems, but have never actually
tried, is to give the BIOS accurate figures for the rest of it, but to lie
about the number of cylinders to keep it within BIOS limits, and use a
/boot partition to get Linux started, once the protected mode drivers
load, the disk is interrogated and the returned values used by Linux to
get at the full disk size. This sounds reasonable but I would like to
hear if anyone nearby has actually done it.
|
drew
|
|
response 8 of 8:
|
Sep 8 21:55 UTC 2000 |
I did the /boot partition trick in one fo my Caldera incarnations. As for
the BIOS setting, I'm having it autodetect. It does report the full size of
the drive in the device list, though that's probably a string stored in the
hard drive's electronics.
|