I am installing an EIDE hd (>40 GB) that is not recognized by the
bios. I googled around and found various suggestions, along the lines
of upgrading the bios or buying a new controller card. I opted for
the latter, but my question is, for a Pentium II, built around 1996 or
1998, is it possible that even with a new controller card, the bios
will, upon bootup, refuse to acknowledge a large drive? Right now the
current drive is 2 or 3 GB
raylopez99 wrote:
> I am installing an EIDE hd (>40 GB) that is not recognized by the
> bios. I googled around and found various suggestions, along the lines
> of upgrading the bios or buying a new controller card. I opted for
> the latter, but my question is, for a Pentium II, built around 1996 or
> 1998, is it possible that even with a new controller card, the bios
> will, upon bootup, refuse to acknowledge a large drive? Right now the
> current drive is 2 or 3 GB
>
> RL
The controller card carries it's own BIOS to handle drive parameters
that takes over from the motherboard controller. Don't sweat it.
Thanks nobody. Somebody said that with Linux OS the OS itself will
recognize a larger HD that the BIOS cannot, and if you have any
insight on that issue please share. Right now the current machine is
running Windows 2000. Presumeably Linux during a new installation
would also 'see' a new 40 GB HD as well.
RL
nobody > wrote:
> raylopez99 wrote:
> > I am installing an EIDE hd (>40 GB) that is not recognized by the
> > bios. I googled around and found various suggestions, along the lines
> > of upgrading the bios or buying a new controller card. I opted for
> > the latter, but my question is, for a Pentium II, built around 1996 or
> > 1998, is it possible that even with a new controller card, the bios
> > will, upon bootup, refuse to acknowledge a large drive? Right now the
> > current drive is 2 or 3 GB
> >
> > RL
>
> The controller card carries it's own BIOS to handle drive parameters
> that takes over from the motherboard controller. Don't sweat it.
On Thu, 17 Jul 2008 05:37:26 -0700 (PDT), raylopez99
<raylopez99@yahoo.com> put finger to keyboard and composed:
>I am installing an EIDE hd (>40 GB) that is not recognized by the
>bios. I googled around and found various suggestions, along the lines
>of upgrading the bios or buying a new controller card. I opted for
>the latter, but my question is, for a Pentium II, built around 1996 or
>1998, is it possible that even with a new controller card, the bios
>will, upon bootup, refuse to acknowledge a large drive? Right now the
>current drive is 2 or 3 GB
>
>RL
If your motherboard manufacturer doesn't offer a BIOS update to
circumvent the HD size limitation, then you may be able to download a
patched BIOS from here:
The problem is if you want to boot from the large drive, then the BIOS
must be able to detect and read it. If the large drive is just a
slave, then you can set the BIOS to not detect it, and that does not
prevent the operating system (Windows or Linux) from being able to
access it.
>Thanks nobody. Somebody said that with Linux OS the OS itself will
>recognize a larger HD that the BIOS cannot, and if you have any
>insight on that issue please share. Right now the current machine is
>running Windows 2000. Presumeably Linux during a new installation
>would also 'see' a new 40 GB HD as well.
>
>RL
>
>nobody > wrote:
>> raylopez99 wrote:
>> > I am installing an EIDE hd (>40 GB) that is not recognized by the
>> > bios. I googled around and found various suggestions, along the lines
>> > of upgrading the bios or buying a new controller card. I opted for
>> > the latter, but my question is, for a Pentium II, built around 1996 or
>> > 1998, is it possible that even with a new controller card, the bios
>> > will, upon bootup, refuse to acknowledge a large drive? Right now the
>> > current drive is 2 or 3 GB
>> >
>> > RL
>>
>> The controller card carries it's own BIOS to handle drive parameters
>> that takes over from the motherboard controller. Don't sweat it.
Linux: installing a large hd on a old PC / old BIOS
On Jul 17, 4:32*pm, Andy <1...@2.3> wrote:
> The problem is if you want to boot from the large drive, then the BIOS
> must be able to detect and read it. If the large drive is just a
> slave, then you can set the BIOS to not detect it, and that does not
> prevent the operating system (Windows or Linux) from being able to
> access it.
>
> On Thu, 17 Jul 2008 13:29:53 -0700 (PDT), raylopez99
>
> <raylope...@yahoo.com> wrote:
> >Thanks nobody. *Somebody said that with Linux OS the OS itself will
> >recognize a larger HD that the BIOS cannot, and if you have any
> >insight on that issue please share. *Right now the current machine is
> >running Windows 2000. *Presumeably Linux during a new installation
> >would also 'see' a new 40 GB HD as well.
>
> >RL
>
> >nobody > wrote:
> >> raylopez99 wrote:
> >> > I am installing an EIDE hd (>40 GB) that is not recognized by the
> >> > bios. *I googled around and found various suggestions, along the lines
> >> > of upgrading the bios or buying a new controller card. *I opted for
> >> > the latter, but my question is, for a Pentium II, built around 1996 or
> >> > 1998, is it possible that even with a new controller card, the bios
> >> > will, upon bootup, refuse to acknowledge a large drive? *Right now the
> >> > current drive is 2 or 3 GB
>
> >> > RL
>
> >> The controller card carries it's own BIOS to handle drive parameters
> >> that takes over from the motherboard controller. Don't sweat it.
Andy--thanks.
I am cross-posting to a Linux group to confirm that Linux can see
drive bigger than your BIOS recognizes, and, whether (your answer did
not directly address this) you can set up a _master_ drive that's
bigger than the biggest drive your BIOS will recognize, and whether
Linux will recognize it (or Windows 2000 for that matter). That is,
whether installing a fresh new 40 GB master drive will allow Windows
or Linux, being loaded from a CD to be installed for the very first
time (clean install), will work, when your BIOS can only see a smaller
3 GB drive maximum.
Re: Linux: installing a large hd on a old PC / old BIOS
On Jul 18, 2:59*am, raylopez99 <raylope...@yahoo.com> wrote:
> On Jul 17, 4:32*pm, Andy <1...@2.3> wrote:
>
> > The problem is if you want to boot from the large drive, then the BIOS
> > must be able to detect and read it. If the large drive is just a
> > slave, then you can set the BIOS to not detect it, and that does not
> > prevent the operating system (Windows or Linux) from being able to
> > access it.
>
> > On Thu, 17 Jul 2008 13:29:53 -0700 (PDT), raylopez99
>
> > <raylope...@yahoo.com> wrote:
> > >Thanks nobody. *Somebody said that with Linux OS the OS itself will
> > >recognize a larger HD that the BIOS cannot, and if you have any
> > >insight on that issue please share. *Right now the current machine is
> > >running Windows 2000. *Presumeably Linux during a new installation
> > >would also 'see' a new 40 GB HD as well.
>
> > >RL
>
> > >nobody > wrote:
> > >> raylopez99 wrote:
> > >> > I am installing an EIDE hd (>40 GB) that is not recognized by the
> > >> > bios. *I googled around and found various suggestions, along the lines
> > >> > of upgrading the bios or buying a new controller card. *I opted for
> > >> > the latter, but my question is, for a Pentium II, built around 1996 or
> > >> > 1998, is it possible that even with a new controller card, the bios
> > >> > will, upon bootup, refuse to acknowledge a large drive? *Right now the
> > >> > current drive is 2 or 3 GB
>
> > >> > RL
>
> > >> The controller card carries it's own BIOS to handle drive parameters
> > >> that takes over from the motherboard controller. Don't sweat it.
>
> Andy--thanks.
>
> I am cross-posting to a Linux group to confirm that Linux can see
> drive bigger than your BIOS recognizes, and, whether (your answer did
> not directly address this) you can set up a _master_ drive that's
> bigger than the biggest drive your BIOS will recognize, and whether
> Linux will recognize it (or Windows 2000 for that matter). *That is,
> whether installing a fresh new 40 GB master drive will allow Windows
> or Linux, being loaded from a CD to be installed for the very first
> time (clean install), will work, when your BIOS can only see a smaller
> 3 GB drive maximum.
>
> Thanks,
>
> RL
Here is some information more. Apparently you first set up your new
big 40 GB drive 'within the parameters of the BIOS' (what parameters
would you pick? I guess something close to the what--the number of
heads or cylinders?--but what if the heads and cylinders are way
different? do you then pick custom head/cylinders in the BIOS option,
and manually input the heads and cylinders? anybody done this?)
Then, after setting up your new big 40 GB HD 'within the parameters of
the (old) BIOS'--you load Linux or Windows 2k SP4. Then, afterwards,
you let the OS itself detect the rest of the HD--I guess from a hard
disk management utility that comes with Win2k (or like Partition
Magic), or something similar in Linux (what would that be?), or, is
this detection by the OS done 'automatically' (I doubt it)?
Post subject: HDD above 128/137 GB, general Information
First the bad news: We can't patch/update Bios for native support of
HDD over 128/137GB.
But the good news: If your Bios won't provide 48 Bit LBA support for
drives above 128/137GB then you have additional options:
W2K SP4, WinXP SP1, Linux
You won't need native Bios support if you have Windows2000 SP4,
Windows XP SP1 or Linux with a somewhat recent kernel (2.4.18
upwards). Install your OS into a partition within Bios limits and
allocate space above Bios limits within the OS.
Re: Linux: installing a large hd on a old PC / old BIOS
On Fri, 18 Jul 2008 03:08:35 -0700 (PDT), raylopez99
<raylopez99@yahoo.com> wrote:
>
>Here is some information more. Apparently you first set up your new
>big 40 GB drive 'within the parameters of the BIOS' (what parameters
>would you pick? I guess something close to the what--the number of
>heads or cylinders?--but what if the heads and cylinders are way
>different? do you then pick custom head/cylinders in the BIOS option,
>and manually input the heads and cylinders? anybody done this?)
>
>Then, after setting up your new big 40 GB HD 'within the parameters of
>the (old) BIOS'--you load Linux or Windows 2k SP4. Then, afterwards,
>you let the OS itself detect the rest of the HD--I guess from a hard
>disk management utility that comes with Win2k (or like Partition
>Magic), or something similar in Linux (what would that be?), or, is
>this detection by the OS done 'automatically' (I doubt it)?
>
>Anybody have thoughts on this?
If the drive is bigger than the bios can recognize it mayu lock the
machine before it will boot any os. Buy a controller card and get
around the problem or go find a thrown out machine newer than the one
you're messing with.
Re: Linux: installing a large hd on a old PC / old BIOS
"Chris Hill" <hillco@earthlink.net> wrote in message
news:m1318453oofodt47cpf72gnr5i7sftkbuo@4ax.com...
> On Fri, 18 Jul 2008 03:08:35 -0700 (PDT), raylopez99
> <raylopez99@yahoo.com> wrote:
>>
>>Here is some information more. Apparently you first set up your new
>>big 40 GB drive 'within the parameters of the BIOS' (what parameters
>>would you pick? I guess something close to the what--the number of
>>heads or cylinders?--but what if the heads and cylinders are way
>>different? do you then pick custom head/cylinders in the BIOS option,
>>and manually input the heads and cylinders? anybody done this?)
>>
>>Then, after setting up your new big 40 GB HD 'within the parameters of
>>the (old) BIOS'--you load Linux or Windows 2k SP4. Then, afterwards,
>>you let the OS itself detect the rest of the HD--I guess from a hard
>>disk management utility that comes with Win2k (or like Partition
>>Magic), or something similar in Linux (what would that be?), or, is
>>this detection by the OS done 'automatically' (I doubt it)?
>>
>>Anybody have thoughts on this?
>
>
> If the drive is bigger than the bios can recognize it mayu lock the
> machine before it will boot any os. Buy a controller card and get
> around the problem or go find a thrown out machine newer than the one
> you're messing with.
You have a couple of options with your large hdd. You can install a
controller card as suggested, connecting your new hdd to that. They run
between $10 - $20.
Or you can use overlay software (also known as a 'hard drive management
program') that will usually be provided by the hdd's manufacturer for free.
Installing this software first adds code to the new hard drive at the first
sector that allows the mb's bios to translate the specs of the new hdd so
it's recognized. In the early days of larger hdds the software overlays were
often 'iffy', and it many folks would swear against using them. If the code
became corrupted the hard drive wouldn't start and all data on it was
unreadable.
I've found these programs to be pretty reliable and wouldn't sweat it
these days. The most important thing you can do, whether you use a
controller card or the overlay program is to back up your data on a regular
basis. Running a computer without backing up is like driving a car from the
east to the west coast without a spare tire.
--
Jan Alter bearpuf@verizon.net
Re: Linux: installing a large hd on a old PC / old BIOS
On Fri, 18 Jul 2008 02:59:52 -0700, raylopez99 wrote:
> On Jul 17, 4:32*pm, Andy <1...@2.3> wrote:
>> The problem is if you want to boot from the large drive, then the BIOS
>> must be able to detect and read it. If the large drive is just a
>> slave, then you can set the BIOS to not detect it, and that does not
>> prevent the operating system (Windows or Linux) from being able to
>> access it.
>>
>> On Thu, 17 Jul 2008 13:29:53 -0700 (PDT), raylopez99
>>
>> <raylope...@yahoo.com> wrote:
>> >Thanks nobody. *Somebody said that with Linux OS the OS itself will
>> >recognize a larger HD that the BIOS cannot, and if you have any
>> >insight on that issue please share. *Right now the current machine is
>> >running Windows 2000. *Presumeably Linux during a new installation
>> >would also 'see' a new 40 GB HD as well.
>>
>> >RL
>>
>> >nobody > wrote:
>> >> raylopez99 wrote:
>> >> > I am installing an EIDE hd (>40 GB) that is not recognized by the
>> >> > bios. *I googled around and found various suggestions, along the lines
>> >> > of upgrading the bios or buying a new controller card. *I opted for
>> >> > the latter, but my question is, for a Pentium II, built around 1996 or
>> >> > 1998, is it possible that even with a new controller card, the bios
>> >> > will, upon bootup, refuse to acknowledge a large drive? *Right now the
>> >> > current drive is 2 or 3 GB
>>
>> >> > RL
>>
>> >> The controller card carries it's own BIOS to handle drive parameters
>> >> that takes over from the motherboard controller. Don't sweat it.
>
> Andy--thanks.
>
> I am cross-posting to a Linux group to confirm that Linux can see
> drive bigger than your BIOS recognizes, and, whether (your answer did
> not directly address this) you can set up a _master_ drive that's
> bigger than the biggest drive your BIOS will recognize, and whether
> Linux will recognize it (or Windows 2000 for that matter). That is,
> whether installing a fresh new 40 GB master drive will allow Windows
> or Linux, being loaded from a CD to be installed for the very first
> time (clean install), will work, when your BIOS can only see a smaller
> 3 GB drive maximum.
>
> Thanks,
>
> RL
>
This is a grey area. I have seen documentation for some motherboards
where the computer manufacturer do not really know what the limit is.
A lot of them have stopped issuing updates for ancient hardware,
too. AFAIK, your IDE _chipset_ must support 48-bit LBA to use the entire
disk (and with no special jumpers on the drive). However, to _boot_ from
the drive your _BIOS_ only needs to be a "close enough" match. A small
boot partition often works for this purpose.
BTW, I earlier recommended that it could be easier to abandon the on-board
IDE (disable it in BIOS) and get another dedicated controller card, such
as the Promise Ultra 100 TX2 (if sticking to IDE.) All of the limitiations
imposed by the onboard BIOS "go away" when you insert the separate
controller. It's just much easier and the performance will be better
(utltra DMA 5). It allows you to buy the disk that is the best value on
the market today, and not say, "I need a disk which is less than 130G,
because my computer won't work with anything else." Also, consider
abandoning IDE. The market has shifted to SATA, and setting that up is
extremely similar. You only need a SATA PCI controller card, instead the
IDE PCI controller card. I have had excellent results with the PCI
cards which use a Silicon Image 3112 chipset. YMMV.