also @ TechSpot: Fair Labor Association begins inspections of Foxconn at Apple's request
Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Sign up or Login to participate.

Go Back   TechSpot OpenBoards > Software > The Alternative OS

Download Now:

Ubuntu install on RAID array

Thread Tools Search this Thread
  #1  
Old 10-02-2007
PanicX's Avatar
TechSpot Ambassador
 
Location: Southern California
Member since: Feb 2002, 829 posts
System specs
Ubuntu install on RAID array

Hi guys,

I've got a home built server with a huge RAID 5 array. I want to use Ubuntu on this guy, but installation has got me whipped. The system is using my recycled gaming system, an AMD Athlon64 3000+ on a K8T800 motherboard. And a Highpoint RocketRAID 1740 with 4 Seagate 1TB drives in a RAID5.

Now there's a lot of quirks with the way this system is running, but my biggest hurdle is booting after the install. Basically using either the Live CD install or the Server text based install, I have to load the module during install so that the RAID array is recognized and available for install. Install runs fine until boot loader where GRUB fails, but LILO succeeds.

Anyhow, after the install finishes and the system reboots, the kernel doesn't have support for the RAID array and the boot fails because it can't find /sbin/init. Shouldn't the install have added the module for the RAID array to the kernel? How are you supposed to install to devices that require a driver?
  #2  
Old 10-02-2007
Justin's Avatar
TechSpot Guru
 
Location: Oregon, USA
Member since: Apr 2002, 1,595 posts
System specs
You need to have the proper support compiled into the kernel, not compiled as a module. That's the long story short.
  #3  
Old 10-03-2007
Nodsu's Avatar
TechSpot Evangelist
 
Location: Estonia
Member since: Feb 2002, 9,431 posts
System specs
You are trying with the latest Ubuntu version, right?

I have seen Linux distros put the proper modules to initrd at install time.. Maybe try something else than Ubuntu?
  #4  
Old 10-03-2007
PanicX's Avatar
TechSpot Ambassador
 
Location: Southern California
Member since: Feb 2002, 829 posts
System specs
Quote:
Originally Posted by Soul Harvester
You need to have the proper support compiled into the kernel, not compiled as a module. That's the long story short.
Do you have any sources I can check out about compiling this module into a kernel for a PC that isn't installed? Like can this be done while the server is running on a Live CD?


Quote:
Originally Posted by Nodsu
You are trying with the latest Ubuntu version, right?

I have seen Linux distros put the proper modules to initrd at install time.. Maybe try something else than Ubuntu?
I've tried so many different versions of Ubuntu its kind of funny. Actually one of the quirks I hinted at was that with the 7.04, while the machine boots up, its posts all sorts of errors about the ATA UDMA settings, however using a 6.06, these errors don't show up at all.

I've also noticed that the Ubuntu Server installation uses the generic kernel to install, but then reboots with a server kernel. Meaning I have to use one precompiled driver for installation and a different one after the reboot.

I've also been attempting the initrd remedy, but only succeeded in creating a kernel panic on reboot. Although I also can't find any documentation on how to properly do this either, just random newsgroup postings.

I'm not beyond trying another distro, in which I'm sure Redhat will work. I've just been fond of Ubuntu and thought that this was a great opportunity to dig into a difficult problem and learn something.

Is adding a necessary driver during install something Ubuntu has overlooked? I know that there's an option on the LiveCD to use and updated driver disk, unfortunately, I can't find any documentation anywhere regarding what it takes to actually make one.
  #5  
Old 10-31-2007
PanicX's Avatar
TechSpot Ambassador
 
Location: Southern California
Member since: Feb 2002, 829 posts
System specs
Just as an FYI for anyone else with this or a similar issue.

I also posted this question in Ubuntu's forums. After a lot of work, I got the system up and running with a few compromises.
You can see my solution here:
Installing onto unsupported RAID array

Hope this helps someone, as it was a lot of work to figure this out.
  #6  
Old 10-31-2007
Fragrant Coit's Avatar
TechSpot Booster
 
Location: Perth, Western Australia
Member since: Jun 2007, 577 posts
System specs
Thanks for the link - I'm gonna attempt Gutsy on Raid1 this weekend.

It's on an NVidia chipset, so hopefully it's supported? ?

I'd still classify myself as a Linux Noob - though I've been using it for about 6 months -, and have found the Ubuntu forums invaluable.

My Daughter loves EdUbuntu {I was sick of Spyware/Viruses on her PC, so ditched XP}.
  #7  
Old 08-11-2008
Newcomer, in training
 
Member since: Aug 2008, 1 posts
Hello,

This is my 2 cent, i use a this simple site
fixya.com/support/p926113-canonical_ubuntu

They have good information.

Merry.
Closed Thread

Similar Topics
Topic Replies Forum
Raid 1 array 2 Storage and Networking
Missing Boot Drive - Invalid Raid drives - No valide deivce!... Raid Array corrupted? 2 Windows OS
RAID ?? Can You use a independent HD for your system Disk with RAID Array for Data? 0 Storage and Networking
Raid array question 1 Storage and Networking
RAID question: how can I renew the data in raid array? 7 Storage and Networking

Thread Tools Search this Thread
Search this Thread:

Advanced Search
All times are GMT -4. The time now is 10:12 AM.