Knoppix not seeing raid 0 configuration

Posted on 2007-08-02
Last Modified: 2013-12-16
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
Question by:paulm235
    LVL 3

    Expert Comment

    Is this a hardware raid or a softraid?
    LVL 19

    Expert Comment

    I would suggest you do NOT use Knoppix to try and remedy the situation, you go build yourself a Windows PE disc, as per 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).

    Author Comment

    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?
    LVL 19

    Expert Comment

    Yes. Notepad :)
    LVL 19

    Expert Comment

    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.
    LVL 15

    Expert Comment

    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.

    Accepted Solution

    Please close this question. The issue was a bad hd in a stripped array.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
    It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    794 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now