Skip to contentSkip to conversation

Red Hat Installer cannot find the hard drive

Linux-ia64 Li, Shuo 5 participants 5 messages Jun 25, 2001 – Jun 26, 2001

lore
Share & tools
lore

Li, Shuo

author
#0 lore raw

Does anybody know what caused the following problem and how to fix it?

The problem happens at Linux install time. After the installer come back after trying to detect the hard drive, it reports an error saying

Partiition(s)) do not end on cylinder boundary:

This occurs because the drive geometry detected by kernel used by the installer is different than the drive geometry used when the drive was partitioned. This can be corrected by specifying the drive geometry on the kernel command line when booting the installer.

Shuo

#1 lore raw

I got the same problem. You can try to do the low-level format for the harddrive and rest, go through the installation process. That should resolve the error. At least it worked for me.

Regards,

-- Shameem

Shameem Akhter
Platform & Technology Enabling
Solution Enabling Group
Telephone: (503) 264-1644 (O)

           (503) 970-3112 (C)

If you would like to join "Intel Software Community" (ISC), please visit
http://msllinux.dp.intel.com/mailman/listinfo/isc

-----Original Message-----
From: Li, Shuo [mailto:[email protected]]
Sent: Monday, June 25, 2001 4:47 PM
To: [email protected]
Subject: [Linux-ia64] Red Hat Installer cannot find the hard drive

Does anybody know what caused the following problem and how to fix it?

The problem happens at Linux install time. After the installer come back after trying to detect the hard drive, it reports an error saying

Partiition(s)) do not end on cylinder boundary:

This occurs because the drive geometry detected by kernel used by the installer is different than the drive geometry used when the drive was partitioned. This can be corrected by specifying the drive geometry on the kernel command line when booting the installer.

Shuo

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

#2 lore raw
In reply to Li, Shuo

Hi,

Quoted 7 lines · Shuo

Does anybody know what caused the following problem and how to fix it?

The problem happens at Linux install time. After the installer come back after trying to detect the hard drive, it reports an error saying

Partiition(s)) do not end on cylinder boundary:

I don't know which version of RH you're trying to install. I know that in the past there was a problem here and that it would abort the install. The fix is to switch to a text console (Alt-Fx where x is maybe 6 or higher, I don't recall). Then you invoke fdisk manually on the device. Note that the device entry may not be present. So you need to recreate, sda or sdb or whatever you're tyring to install on, uing the mknod command. Then, you manually repartition your drive with correct
boundaries. Finally, you swicth back to the graphical install and go back one screen and then forward one and it should pick up the new partitions.

Signature · 1 line
-Stephane
#3 lore raw
In reply to Li, Shuo
Quoted 5 lines
Quoted 1 line

Partiition(s)) do not end on cylinder boundary:

I got the same problem. You can try to do the low-level format for the harddrive and rest, go through the installation process. That should resolve
the error. At least it worked for me.

You don't have to low-level the drive, just write zeros to the first sector, or erase the partition table. Much faster...

Intel's fdisk.efi doesn't cylinder-align the EFI System Partition, which often causes this problem. If you use fdisk from within the installer, delete the first partition, and write the empty partition table out, then restart the installer, it'll work fine.

Thanks,
Matt

Signature · 4 lines
Matt Domsch
Sr. Software Engineer
Dell Linux Solutions
www.dell.com/linux
#4 lore raw
In reply to Li, Shuo
Quoted 4 lines · Stephane Eranian

Hi,

Quoted 1 line · Shuo

Does anybody know what caused the following problem and how to fix it?

It usually happens if the disk has already been partioned by an older RH version. At least, this is what we have seen. The solution is to manually remove all the existing partitions (with fdisk) and then to select the "Retry" option.

Quoted 9 lines
Quoted 4 lines

The problem happens at Linux install time. After the installer come back after trying to detect the hard drive, it reports an error saying

Partiition(s)) do not end on cylinder boundary:

I don't know which version of RH you're trying to install. I know that in the past there was a problem here and that it would abort the install. The fix is to switch to a text console (Alt-Fx where x is maybe 6 or higher, I don't recall).

I think that Alt-F2 should bring you to a root shell session. Anyway, it's easy to find by trial and error.

Quoted 2 lines

Then you invoke fdisk manually on the device. Note that the device entry may not be present.

It's present, but under /tmp. Something like "fdisk /tmp/sda" should do the job.

Dan