RocketMan wrote:
> I have just acquired a 7 year old PC, and thought I would re-use it as
> a test machine - playing around with OS, testing new software.
> It's current specs are Pentium 4 1.8GHz, ASUS P4B533 motherboard, 64MB
> Geforce2 MX-400, 40GB ATA 100 7200rpm, 2.256GB (only 1.25GB recognized)
> RAM, 350W powersupply, SB Live! card & speakers.
> I was wanting to add at least one more hard drive to the system. Is it
> possible for me to add a ATA drive with a larger capacity than 137GB?
> Will the full capacity be recognized? Will I need to update the BIOS? If
> I split a 300GB drive into three separate partitions of 100GB, would all
> the space be able to be utilised?
> TIA for all advice.
> Also, do you think this system will be able to run Kubuntu 8.10
> reliably? Thanks.
>
> RocketMan.
http://web.archive.org/web/200406160...hdd/index.aspx
48bit HDD Support List
--------------------------
Model Support since
Status BIOS
P4B533 Yes 1006
The download page is here. Select the OS and then review the BIOS versions.
http://support.asus.com.tw/download/...s&model=P4B533
(The DOS flasher aflash221.zip is here. You may have some version of
that on the motherboard CD.)
http://dlcdnas.asus.com/pub/ASUS/mb/flash/aflash221.zip
I don't see any warnings about flashing the BIOS on the download page. But
Asus appears to have erased substantially all the BIOS history, so it is
hard to say whether there are problems or not.
You can also browse through the motherboard-specific forums, and see
if anyone bricked a motherboard, while flashing the BIOS. I see a number of
people reporting problems caused by BIOS upgrades. I'd probably try to
do it from a DOS floppy, if the other methods aren't working. But this
is why it is important to examine the BIOS history, because sometimes
Asus makes note of the update methods which are broken.
http://vip.asus.com/forum/topic.aspx...Language=en-us
So try to check the BIOS screen first, and see if you can tell what BIOS
version is in the machine. If it is substantially higher in version than
1006, then I'd probably just try and use it that way.
When a computer has a known issue with 137GB, I try to test it, before
placing real data on the system. Since you're familiar with Linux,
you could
1) Use "dd" to write a 136GB file of zeros to a single large partition.
Use the "bs" and "count" parameters, such that the product of
those things, causes 136GB of space to be used. In this example,
the file "a_big_file" is being written to the mounted partition hda1.
xxxxxxx * yyyyyyy = 136GB
dd if=/dev/zero of=/media/hda1/a_big_file bs=xxxxxxx count=yyyyyyy
2) Copy more than 1GB of real files to the partition which is now
occupied with 136GB of fake data.
3) If the file system is corrupted instantly during the copy command, you'd
then have some clue the system was not 137GB compatible.
In terms of file systems you could use for the test, FAT32 has a 4GB
maximum file size limit. So FAT32 would not be good for such a test.
NTFS and EXT2 should be able to handle a single file larger than 4GB.
I invented this particular method, because I got tired of filling
the disk manually with files, to do the test.
HTH,
Paul