Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I recently re-installed debian etch onto a machine i have running as a server.
I setup software raid 1 on two drives connected directly to the motherboard SATA controller. The install went completely sucessfully, the machine boots, runs and disk redundancy works 100%.
I then inserted a PCI SATA controller with 3 drives connected which i plan use in JBOD for some extra storage.
When Linux boots, it recognises the PCI card first and hence assigns the three hard drives as sda, sdb and sdc, this offsets the two main hard drives to sdd+sde which stops the raid array being created properly and makes the machine unbootable.
If i unplug the drives from the PCI card, boot the machine and then hot-plug the drives, they show up as sdc, sdd and sde. This is what i want.
Is there a way of making linux use the onbord SATA controller first or disabling the PCI SATA card during boot?
I would rather not re-assign the raid array to use sdd and sde.
This is an issue with the BIOS; the kernel has nothing to do with the enumeration. If it can't be 'fixed' in BIOS, the simplest thing to do is remove the PCI SATA card, set up the system to assemble the RAID in the new configuration (a bit tricky since the initrd image must also be correctly updated), then plug in the SATA, etc etc. Keep a boot CD handy for fixing things.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.