Hi, I've tried installing Suse on my machine but it can't see the hard disk (SATA, Promise RAID controller) and understand that only Kernel 2.6 supports this. Since I can't install Linux I can't compile a new Kernel to see the disk drive (I've never compiled a Kernel before so would all be a bit of a learning curve anyway). I've considered buying a second EIDE hard disk and using this for Linux instead but still want to be able to boot into WinXP/2000 (I'm a developer and need all 3 systems) on the SATA drive. Can I do this by (say) creating a boot CD-ROM for Suse to load from, or somehow installing a boot loader on the EIDE drive that boots to the SATA drive. How would I go about doing this? Any help would be much appreciated. Thanks, David
"David Green"
Hi,
I've tried installing Suse on my machine but it can't see the hard disk (SATA, Promise RAID controller) and understand that only Kernel 2.6 supports this. Since I can't install Linux I can't compile a new Kernel to see the disk drive (I've never compiled a Kernel before so would all be a bit of a learning curve anyway).
I've considered buying a second EIDE hard disk and using this for Linux instead but still want to be able to boot into WinXP/2000 (I'm a developer and need all 3 systems) on the SATA drive. Can I do this by (say) creating a boot CD-ROM for Suse to load from, or somehow installing a boot loader on the EIDE drive that boots to the SATA drive. How would I go about doing this?
Read the archives for this list, especially: http://lists.suse.com/archive/suse-amd64/2004-Jan/0200.html Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SuSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Sat, 28 Feb 2004, David Green wrote:
I've tried installing Suse on my machine but it can't see the hard disk (SATA, Promise RAID controller) and understand that only Kernel 2.6 supports this. Since I can't install Linux I can't compile a new Kernel to see the disk drive (I've never compiled a Kernel before so would all be a bit of a learning curve anyway).
I've considered buying a second EIDE hard disk and using this for Linux instead but still want to be able to boot into WinXP/2000 (I'm a developer and need all 3 systems) on the SATA drive. Can I do this by (say) creating a boot CD-ROM for Suse to load from, or somehow installing a boot loader on the EIDE drive that boots to the SATA drive. How would I go about doing this?
Any help would be much appreciated.
Here's a solution sent to me by Peter Dalgaard just a couple of days ago: ==========================Begin Forward Message======================== I've been there, albeit with a different SATA controller. The trick was to use the patch-cd as a rescue disk, mount your intended root device somewhere (/mnt, say), chroot /mnt, and then install the kernel RPM that is on the CD: pd@linux:~/ATLAS> ls /media/cdrecorder/suse/x86_64/ k_deflt-2.4.21-193.x86_64.rpm k_smp-2.4.21-193.x86_64.rpm kernel-source-2.4.21-193.x86_64.rpm MD5SUMS Rebooting after installing the relevant k_*-2.4.21-193.x86_64.rpm (and making a few BIOS adjustments to make the device bootable) allowed the system to come up and have YAST complete the install for me. -pd Also check these related messages by Mitja Vodopivec: http://lists.suse.com/archive/suse-amd64/2004-Feb/0240.html http://lists.suse.com/archive/suse-amd64/2004-Feb/0257.html The problem with that procedure is that you need to hang around and wait for the reboot countdown. I had gone to bed long before that... However, there is more info in there that might be relevant for you. ===================End Forward Message================================ I did install a second EIDE and recompile the 2.6 kernel to get the SATA drives to work. It is a major pain in the butt, but I can probably help you avoid some mistakes. Try the above first tho - no need to get a drive you don't need if it works. Patience, persistence, truth, Dr. mike
participants (3)
-
Andreas Jaeger
-
David Green
-
Mike Rosing