Link to home
Start Free TrialLog in
Avatar of Paul Montgomery
Paul MontgomeryFlag for United States of America

asked on

Knoppix not seeing raid 0 configuration

I am getting an error on my windows xp box telling me my hal.dll is missing or corrupt. I know what I need to do to troubleshoot this and  am trying to use Knoppix to get into my system. I need to access my stripped raid drives but knoppix is not seeing them. How can I get these drive to show up so I can access them? I'm a linux noob so please put any instructions or suggestions in a step by step form.

dmraid -tay gets me
sil_aeagdcaaccbd: 0 640339968 stripped 1 128 /dev/sda 0 /dev/sdb 0
sil_aeagdcaaccbd1: 0 640318707 linear /dev/mapper/sil_aeagdcaaccbd 63

Windows XP Pro
2 sata drives raid 0
Thanks all
Avatar of Liganic
Liganic

Is this a hardware raid or a softraid?
I would suggest you do NOT use Knoppix to try and remedy the situation, you go build yourself a Windows PE disc, as per www.ubcd4win.com which standard far more chance of recognising your array without doing it damage. Either that, or drop in an XP disc, add the raid drives when prompted, and do a repair installation (put "xp repair install" in the search box in the top right of the page for details).

The cheap raid wannabees bolted onto motherboards these days are NOT hardware raid at all, simply driver supported software raid pretending to be hardware and often designed exclusively for Windoze. Just think "Winmodem" (if you're old/unfortunate enough to know what they are).
Avatar of Paul Montgomery

ASKER

Liqanic: It's the sata raid that's built into the mobo.

Alextoft: I was going to check my ntloader file for errors. That's why I was using knoppix. If I could find an error in it by just editiing that file it would be a quick fix. I have a ubcd disk but have not used it much. Is there a text editor on the cd?
Yes. Notepad :)
Incidentily, hal errors saying "missing or corrupt" usually mean no such thing - unless you've transplanted the hard disc to a different pc with a different CPU which requires a different hal.

One common cause is that the boot.ini file has a problem, which means ntloader looks in the wrong place for the HAL. I'd try booting to the recovery console (giving it the raid drivers when it asks for them), then run fixmbr, fixboot and bootcfg /rebuild. See if that sorts your problem.
Most likely, the kernel version packaged in Knoppix does not fully support your SATA RAID. I've seen this with quite a few onboard SATA RAIDs based on Adaptec chips. The kernel would often see two drives organized in a RAID as two separate devices, sometimes not see one of the devices at all.

I would suggest looking up compatibility list for the motherboard at the manufacturer's website - they normally would tell you if their MB is compatible with linux and what kernel version / distro is compatible.

Chances are, you can't use Knoppix to do what you are trying to do.
ASKER CERTIFIED SOLUTION
Avatar of Paul Montgomery
Paul Montgomery
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial