LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] Hardware Issue

[ILUG] Hardware Issue

Niall O Broin niall at linux.ie
Thu Aug 26 22:40:28 IST 2004


On 26 Aug 2004, at 17:30, Lisa Muir wrote:

> I can't get the newer machine to even attempt to boot from the old
> disk. I've checked and double checked the jumpering and checked and
> double checked the bios. The hardisk is a seagate, and the bios
> autotypes it perfectly.

And this may well be the root of your problem. IDE drives consist of a 
bunch of sectors, which are arranged in cylinders, which are accessed 
by a number of heads. For nasty hyster(istor)ical reasons, the drive 
often has to lie to the BIOS about its geometry, and the drive can 
quite happily (pretend to) be any number of different geometries.

For example, let's assume that one hypothetical drive has 1000000 
sectors. The drive might tell the BIOS that it has 10 heads, with 100 
sectors per cylinder, and 1000 cylinders, or it might use any other 
combination of numbers whose product is 1000000. This generally doesn't 
bother Linux at all, as it uses the physical layout of the drive, but 
where it can make a difference is in booting, which is BIOS controlled.

It is quite likely that the two different BIOSes make different 
decisions about the geometry of the drive, and hence there are booting 
problems.

Hopefully, it's not too late for you to put the old drive back in the 
old machine. Having done that, take a note of the geometry of the 
drive, as autodetected by the BIOS (or if it wasn't done by 
autodetection, note the values used for cylinders, heads and sectors).

Replace the old drive in the new box, and then instead of autotyping, 
set the drive geometry manually to the values from the old PC and you 
may be off to the races - or not, in which case, I can't help you 
farther :-(


Niall




More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell