Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've just installed a new hard drive & haven't even used it except to test whether the error would affect transferring files to the new partitions. It seems to work fine, I'm fairly confident the drive is not on it's way out (bought it yesterday).
What I see in the boot message is that there is an error once the new drive (hdd) is tested. It appears to me that the problem occurs as soon as the extended partition is reached on the new drive. If you look at the Partition check section for hdd - you can see that hdd5 and hdd6 (truncated) run together so that what is being read is actually hdd5hdd, which is not a partition label.
I've installed the new drive on the same IDE cable as the CD drive, with jumpers set to slave. The difference between this drive and the other two (hda, hdb) is that I installed using fdisk on the command line rather than using the gui during RH9 installation. My suspicion is that the table that the partition checker reads from is not written correctly - I need to edit it so that there is a space between hdd5 and hdd6. Does anyone know where I would find this table if it exists? Is it written onto the hard drive itself?
Yes, If I were you, I would first fdisk it and delete all partitions. Backup first of course.
Make new partitions.
If you absolutely do not want to do that, I suggets you delete AT LEAST partitions 5 and 6,
and recreate those.
Use fdisk from the command line.
It asks, where you want to start and end the newly created partitions, so there IS NO way they can overlap as such.
This is rare in Linux, but can happen if you fdisk a drive with a machine that supports 32 BIT fat, then stick it in a machine that the BIOS barely supports general LBA.
Or viceer versal.
fdisk -l
will show you the begginning cylinders or blocks the last (4) partition resides on, start your new partitions there, concurrent. and this should rid you of this problem.
*ALSO*, if this is an older type drive, you may need to disable DMA, older drives don't support some of the functions of todays 200 GB drives.
But, like you said, I think its your partition table also.
m for help (fdisk) .
Thanks for the reply AutOPSY - I tried a few different things and was able to rectify the first problem by reducing the number of partitions to 4 (as shown below in the Partition check section). I've also changed the order of the CD drive and the new (Maxtor 120GB) hard drive on the IDE cables - the hard drive is first now. Now the errors come up later in the boot log.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.