LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-15-2007, 02:56 PM   #1
JosephS
Member
 
Registered: Jun 2007
Distribution: Debian Jessie, Bunsenlabs
Posts: 586

Rep: Reputation: 38
Can I use larger hard drives?


Computer: Dell Optiplex GX100
celeron 800mhz

Using Slackware12 and Debian 4.0 distros.

I'm using a 40GB IDE hard drive.

I need to replace the hard drive. I would like to know if the hard drive size will be an issue?

Can Linux read a larger drive
Will I need to upgrade the bios or add a card?

Last edited by JosephS; 08-15-2007 at 05:30 PM.
 
Old 08-15-2007, 03:01 PM   #2
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
You can use any size drive you want. Linux determines it's own hardware information, it doesn't matter if the BIOS directly supports the drive or not.

I have 300+ GB drives in much older computers then the one you have there. Keep in mind that the IDE chipsets in such machines will almost certainly limit your data rates, however.
 
Old 08-15-2007, 03:10 PM   #3
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,243

Rep: Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861
If the drive you have isn't broken, just keep it and add another larger drive. You should be able to add a 120 or 160 gig drive without problems. I installed a 120 giger in my p3 box about a year ago. Worked fine without any updates. My system is an older Compac. I did have to do a BIOS update on a P1 233 Mhz Compaq laptop before the 80 gig drive would work in it. Original drive was 1.6 gig...

To know for sure, go to Dells site and look in the download, or support areas to see if there are any BIOS updates. Look at the documentation to make sure you have to do the update. Many of the updates fix obscure problems you may never see.

As for linux, there should not be any issues with linux. Install it, set the jumpers, boot your system, partition the disk, I think you need to boot after the partitioning, and format the drive with the file system. Then mount it. Edit /etc/fstab so next time you boot, it will mount without doing it command line.

It should be that easy.

Last edited by camorri; 08-15-2007 at 03:13 PM.
 
Old 08-15-2007, 04:44 PM   #4
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
That is a good point, it is better to have the larger drive in addition to the smaller one which natively works with the current BIOS.

That way you can install the OS to the smaller drive and be sure there will be no problems booting, and use the larger drive for data storage or what have you. If the BIOS itself never has to interact with the drive (I.E. detect it and boot to it), then there will obviously be no compatibility problems.
 
Old 08-15-2007, 05:42 PM   #5
JosephS
Member
 
Registered: Jun 2007
Distribution: Debian Jessie, Bunsenlabs
Posts: 586

Original Poster
Rep: Reputation: 38
The reason I'm replacing the hard drive is because I got this message:

Quote:
Warning Dell's Disk Monitoring System has detected that drive 0 on the primary EIDE Controller
is operating outside of normal specifications. It is advisable that you back up your data & replace your hard disk drive.
The computer hangs for a couple minutes every time I boot up and then I have to press F1 to reboot.

Does this message mean I have to go through the bios to detect the hard drive?

My box is minimal as far as connections. There is only room for one hard drive.
 
Old 08-15-2007, 08:10 PM   #6
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
A lot of people miss the most important information. The maximum size to boot up an OS is limited to the BIOS. This means a partition on the hard drive can not be any larger than the BIOS can handle. If you bought a 1 TB hard drive and BIOS limits you to 2 GB, the partition can not be any larger to store the boot data in order for the computer boot into an OS such Linux.

Example A:
Hitachi 7K1000 (1 TB)
BIOS limit 2 GB
Linux 2.6.16 with large disk support

/boot 1 GB
/ the rest

OK to boot


Example B:
Hitachi 7K1000 (1 TB)
BIOS limit 2 GB
Linux 2.6.16 with large disk support

/boot 3 GB
/ the rest

Failed to boot

Yes, Linux does have its way of calculating the hard drive geometry, but this is only after the kernel is loaded from the boot loader. In order to handle very, very large capacity drives, large disk support have to be selected before compiling the Linux kernel. Hopefully, by now distributions have this option selected.
 
Old 08-16-2007, 08:23 AM   #7
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,243

Rep: Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861Reputation: 861
JosephS,

I had a look at the doc on Dell's web site. There are instructions on the How To stuff for replacing your drive.

Look here http://support.dell.com/support/edoc...g/harddisk.htm

You did not say which version of the GX100 you have. There are three listed. Only the small form factor is restricted to 1 drive. I assume that is a space restriction. You will find specs on Dell as to drive size supported, as well as the How To information.

Back up your data now, don't wait. After the back up you can decide which drive size to use to replace. If you have one of the chassis that takes more than one drive, I would add one. If not, you will have to remove and replace.

My experience with Dells has not been good. I worked at a training school, teaching. We had donated older computers, among them Dells. Power was the most common fault we saw. Some models the power supplies from Dell didn't work when new, or they would fail after a month of normal service. Not sure that is relevant in your situation.

Best recommendation I have is use the Dell doc to determine drive size supported, and the How to replace information. They cover the jumpering, cabling and even other precautions to take.

Hope this helps.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
2 hard drives, XP on my main sata drives, 10.2 on my IDE LILO doesnt show on boot up Dachy Slackware 14 01-03-2008 07:01 AM
Migrating to larger hard drive SlowCoder Linux - General 7 05-20-2007 04:08 AM
Migrating FC5 Default Install to Larger Hard Drive GadgetWiz Fedora 4 10-03-2006 08:25 AM
External Hard Drives/Hard Drives ddrfreak Mandriva 1 12-16-2004 06:12 PM
Upgrading hard drives on Software raid 1 boot drives. linuxboy123 Linux - General 0 12-11-2003 03:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:09 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration