LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 03-19-2005, 03:23 AM   #1
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Rep: Reputation: 30
hard disk is recognized as 32 GB instead of 40GB


Due to my old BIOS my 40 GB Hard disk is being recognized as 32 GB. Can it be possible to get the full space of my HDD? If you need any more information I am waiting to reply you.
Regards
 
Old 03-19-2005, 05:29 AM   #2
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395
Hi,

Is the BIOS or linux showing it as a 32 Gb disk?

I've had this 'problem' with a 200 Gb disk. BIOS detected it as a small disk, linux on the other hand recognised it as a 200 Gb disk.
 
Old 03-19-2005, 07:27 AM   #3
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Sorry, not understand your solution. I never told that the BIOS of Linux recgonized it as 32GB. BIOS is such a part which does not depend upon the operating system. The main board of your computer hold the BIOS as a chip. A tiny program can access the BIOS during the system starts.
However, do you have any real solution of my question or just have mailed to increase the mail number?
Regards
 
Old 03-19-2005, 07:44 AM   #4
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395
Hi,

Quote:
Sorry, not understand your solution. I never told that the BIOS of Linux recgonized it as 32GB. BIOS is such a part which does not depend upon the operating system. The main board of your computer hold the BIOS as a chip. A tiny program can access the BIOS during the system starts.
What I'm trying to say is the following (in short):

The bootprocess is a 4 way process
1) boot loader start and hand off to kernel
2) kernel loading
3) hardware initialization and setup
4) daemon initialization and setup

After you turn on your box the following happens:

The PC boot process is started on powerup. The processor will start execution of code contained in the BIOS. The BIOS is a program stored in Read Only Memory (ROM) and is a part of the PC hardware. Apart from the bootstrap code it contains routines to set up your hardware and to communicate with it. Most of the code in the BIOS is never used by Linux, but the bootstrap code is.

Read the bold part carefully.

Step 3 is the hardware initialization and setup.

What could happen (and I'm talking about personal experience) is that the BIOS reports a 32 GB disk instead of a 40 GB disk, linux on the other hand can detect it as a 40 GB disk.

Quote:
However, do you have any real solution of my question or just have mailed to increase the mail number? Regards
I do not appreciate this comment (no bad feelings though), I'm trying to help.
If I misunderstood or that you do not understand what I'm trying to tell you could be true but does not give you a reason to react like this. The only thing you mention about the (wrong) HD detection is my old BIOS my 40 GB Hard disk is being recognized as 32 GB and my remark/question: By the BIOS or by linux (see explenation below).

That said: Hope the above will help.
 
Old 03-19-2005, 08:05 AM   #5
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by druuna

..... and my remark/question: By the BIOS or by linux (see explenation below).

That said: Hope the above will help.
My friend, in my first message I have made it clear. However, I am trying once more to make it clear for you...........It is the BIOS which is responsible to detect my hard drive as 32 GB. It is due to older BIOS in my system, which was released prior to 40 GB HDDs come into picture.

Any solution?

Regards
 
Old 03-19-2005, 08:25 AM   #6
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395
Hi again,

The problem is (and was) clear. I assumed (kinda dumb, this being a linux forum...) that you want to install linux on that HD. Which explains my question.

What you don't mention and what could be a solution: Update your BIOS.

If this is a BIOS only related problem, you could consider posting this question on some pc hardware dedicated forum as well.
 
Old 03-19-2005, 08:42 AM   #7
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by druuna

The problem is (and was) clear. I assumed (kinda dumb, this being a linux forum...) that you want to install linux on that HD. Which explains my question.
Hmm..........but I am using Fedora Core 3, which is transparent from the left pane where you will find my details.

Quote:

What you don't mention and what could be a solution: Update your BIOS.
Thank you for this suggestion, but I feel it is not the ultimate. I am asking to know from the experts whether it is possible by setting the 'No. of cylinders' or other parameters, which I shall get in the BIOS configuration program.
Quote:

If this is a BIOS only related problem, you could consider posting this question on some pc hardware dedicated forum as well.
It is also a Hardware forum my friend, and there are a lot of experts in this forum too. What do you feel I am not in right forum?

Regards
 
Old 03-19-2005, 08:58 AM   #8
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395
Hi,

Quote:
Hmm..........but I am using Fedora Core 3, which is transparent from the left pane where you will find my details.
I know, but you seem to only focus on the BIOS part, disregarding a possible (linux) solution. Did you actually check what HD size FD3 shows? If it shows/uses the correct 40 Gb, is your problem solved?

Quote:
It is also a Hardware forum my friend, and there are a lot of experts in this forum too. What do you feel I am not in right forum?
This is a linux hardware forum Most people will relate all HW problems posted to linux (unless stated differently by the OP, which you did not).
If, in your first post, you would have mentioned that you are looking for a BIOS only solution, not a linux solution I wouldn't have bothered answering in the first place. I probably would have suggested posting this on other hardware forums as well.

Given the info you originally posted and the (somewhat condescending) answers to my (well meant) solution/question made me believe that you could get better results if you also posted this question elsewhere.

Now that I know the full story: I cannot help you with this issue.
 
Old 03-19-2005, 09:11 AM   #9
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 85
There are a variety of different BIOS limitations Whether or not they would apply to a given machine would of course depend on the particulars of that machine. However, if your BIOS cannot recognize a drive larger than 32G then realistically the only way to solve the problem would be to upgrade ("flash") your BIOS. I don't know of any other way; perhaps others do. Good luck with it in any case -- J.W.
 
Old 03-19-2005, 09:27 AM   #10
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by J.W.
There are a variety of different BIOS limitations Whether or not they would apply to a given machine would of course depend on the particulars of that machine. However, if your BIOS cannot recognize a drive larger than 32G then realistically the only way to solve the problem would be to upgrade ("flash") your BIOS. I don't know of any other way; perhaps others do. Good luck with it in any case -- J.W.
Thank you J.W. for this opinion. Actually I was seeking such opinion, whether it is possible to utilize the full power of my HDD or I should have been satisfied with the limit of 32 GB. Thank you.
Regards.
 
Old 03-19-2005, 10:09 AM   #11
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 85
You're welcome anidyanuri. Unfortunately, given the very fast pace of advances in computer technology, it's becoming increasingly easy to buy a new piece of equipment that might not be fully compatible with a machine that really isn't very old. Just look at RAM - it wasn't that long ago that computers might be able to accept up to 3x256Mg sticks of RAM (768 Mg maximum), but today, if you had a single stick of 512Mg RAM you wouldn't be able to use it with that machine.

In any case, if your situation, if your system BIOS can only see 32G out of the actual 40G that you have, you don't necessarily really need to do anything about it until you start getting close to having 32G of data. As you know, if you happen to be using, let's say, 18G total, you've still got plenty of available space, and therefore the "missing" 8G of space doesn't really matter one way or another. Naturally, if you get to a point where you've got 31G of data, then the missing 8G would start to become a factor but, I wouldn't worry about it until then. Anyway, good luck with things -- J.W.
 
Old 03-19-2005, 10:20 AM   #12
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by druuna
Hi,


I know, but you seem to only focus on the BIOS part, disregarding a possible (linux) solution. Did you actually check what HD size FD3 shows? If it shows/uses the correct 40 Gb, is your problem solved?
Yes, my friend I only focused my problem only on the BIOS part and sought a solution for my specific question but unfortunately you have misunderstood and moved around topics from booting process, linux, etc.
Not understand what do you mean by saying, "Did you actually check what HD size FD3 shows?" I never heared that an operating system is detecting a hard disk as 40 GB after the BIOS of its system recognized it as 32 GB. I am interested to know if you have found it anywhere.
Yes boss, if it shows/uses the correct 40 GB, my problem will be over. I shall be obliged if you kindly tell me how to do it.
Quote:

This is a linux hardware forum Most people will relate all HW problems posted to linux (unless stated differently by the OP, which you did not).
I do want to hurt you but still have to say hardware is not dependent on operating systems. Hardware and Software are two basic entities both of which are independent in their respective field but very much dependent when a computer works. I think you are mixing up with driver and hardware. Driver is dependent on both Hardware and Operating System, but hardware alone is not. It is possible to run a hardware if you can make a correct driver of it. A small example will clear this thing. There are a lot of modems available in the market targetting to use on Windows operating system (also known as Winmodem) but some of them can be well probed with Linux too. If a Winmodem can run on Linux platform, how do you define a Linux Hardware and Windows Hardware? Very sorry to be out of topic though it is only to make you understand what is my opinion regarding a "Linux Hardware". Similarly there is a lot of hardwares targetting for some specific operating system but if you can made a correct driver of it you can run it any operating system. That is why I told hardware is not dependent on operating system. At least you can understand that a HDD does not depend on the operating system, isn't it?

Quote:

If, in your first post, you would have mentioned that you are looking for a BIOS only solution, not a linux solution I wouldn't have bothered answering in the first place. I probably would have suggested posting this on other hardware forums as well.
What made you think, in my first post, that I am looking for a Linux solution?
Quote:

Given the info you originally posted and the (somewhat condescending) answers to my (well meant) solution/question made me believe that you could get better results if you also posted this question elsewhere.
Still you are biased to place this thread to some other forum. Believe me, there are a lot of experts here to solve the problem. I think you also have observed one of them.
Quote:
Now that I know the full story: I cannot help you with this issue.
Ok, no problem. You are most welcome.

Regards
 
Old 03-19-2005, 11:06 AM   #13
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395Reputation: 2395
Hi,

Quote:
Yes, my friend I only focused my problem only on the BIOS part and sought a solution for my specific question but unfortunately you have misunderstood and moved around topics from booting process, linux, etc.
Not understand what do you mean by saying, "Did you actually check what HD size FD3 shows?" I never heared that an operating system is detecting a hard disk as 40 GB after the BIOS of its system recognized it as 32 GB. I am interested to know if you have found it anywhere.
Yes boss, if it shows/uses the correct 40 GB, my problem will be over. I shall be obliged if you kindly tell me how to do it.
This is what you probably do not understand and why I started about the power-up/booting process. Linux is not dependent on the BIOS to find/initialize hardware.......

Again: A 40 Gb HD, seen as a 32 Gb HD by the BIOS will (very likely) be seen as a 40 Gb HD by linux.

- Check the dmesg output for entries like these:
<6>hda: 30015216 sectors (15368 MB) w/2048KiB Cache, CHS=1868/255/63, UDMA(66)
<6>hdc: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=155114/16/63, UDMA(33)

- Do a df -h and check if (the total) is 40 Gb
- Run fdisk -l /dev/hdX (if an old fdisk is used you need to do some math, modern fdisk will show size as well)

Linux (the linux kernel, _not_ the BIOS) found 2 disks 15 and 80 Gb. Independent of what the BIOS is telling you, linux does finds and uses the correct sized HD.

Like I said before, I'm talking about own experience with a 200 Gb disk that the BIOS did not detect correctly, but Linux did. That is also why I put "Most of the code in the BIOS is never used by Linux, but the bootstrap code is." (post #4) in bold.

And please don't take my word for it (you obviously don't) and take a look here (From LPI 2 exam preperation): http://snow.nl/dist/htmlc/ch14s02.html

Quote:
I do want to hurt you but still have to say hardware is not dependent on operating systems
That is not entirely true. Some hardware is not (correctly) detected by the linux kernel and those need extra/custom drivers (winmodems and nvidia being two general examples).

Quote:
What made you think, in my first post, that I am looking for a Linux solution?
You not telling that linux should be excluded although you posted in a linux hardware forum, that's why.

Let's not continue this discussion. It's obvious that this has nothing to do with your problem and will end up being (very) off-topic.

Hope you find a solution for your problem.

Last edited by druuna; 03-19-2005 at 11:07 AM.
 
Old 03-19-2005, 11:48 AM   #14
anindyanuri
Member
 
Registered: Jan 2005
Location: India
Distribution: Kubuntu Gutsy
Posts: 450

Original Poster
Rep: Reputation: 30
Ok dear, as you wish, I'll not continue discussion with you.

Hope this discussion was not grow such a long if you have not misunderstand the thread and tried to post off topics, which I was not seeking at all. Also hope henceforth you will be careful to describe your experience with a futile result.

Anyway, I am again thanking you for taking part in my thread.
So, is there anybody else who can suggest with a good opinion?
Regards
 
Old 10-13-2005, 10:26 AM   #15
absinthia
LQ Newbie
 
Registered: Oct 2005
Location: Norway
Distribution: Startupserver 3.0
Posts: 1

Rep: Reputation: 0
200 gb problems

i have got the same kind of problem with a 200 gb hdd. the bios only recognised it as a 65 gb, i usa an old HP vectra pentium 2, but linux recognised 137 gb.
it let me formate and mount it, and do a samba share. but i could not write to it from an other computer on the lan. i figure this to be due to the "missing" part of the drive, since i used the same configuration for this as the other shared drives.
anyhow i would like to be able to use the whole 200 gb drive.
in an effort to solve the problem i got a SIL 0680 ata 133 card. but either my linux distro does not suport this card or the drive was given a /dev/xxx i can not figure out.

i use Startupserver 3.0

any help would be welcome.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Cloning 1 hard disk to smaller hard disk, dd or ghost? fireman949 Linux - Hardware 8 12-23-2012 12:51 AM
Mandrake 10.1 Official & Mandriva LE 2005 not recognized hard-disk bserafini Mandriva 1 05-17-2005 09:59 AM
hard disk not recognized by linux rajatvig Linux - Hardware 6 05-09-2005 09:39 AM
Hard-Disk (Samsung SP1614C SATA) Does is not Recognized by Red Hat 9.0. zerone Red Hat 0 08-06-2004 01:35 PM
Hard Disk question - Making a big hard disk MrAnonym Linux - General 2 09-15-2003 06:08 PM

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

All times are GMT -5. The time now is 10:51 AM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration