* Device naming problem(?)
@ 2004-08-15 18:19 Mårten Berggren
0 siblings, 0 replies; only message in thread
From: Mårten Berggren @ 2004-08-15 18:19 UTC (permalink / raw)
To: linux-raid
Hi,
I have troubles running RAID on my PC under Linux. The short version of
it
is that I some time ago bought an Asus A7V333 (VIA-KT333-based)
motherboard which
featured a Promise PDC20276 RAID controller. (It seems to be software
RAID
only, but anyway.) I have happily been running the machine with RAID
disabled
as a dual-boot between Suse 8.2 and Win XP Pro. Recently I bought a pair
of
Seagate 160 Mb drives with the purpose of having a shared drive between
Windows and Linux, but Linux will not boot with the RAID controller
enabled;
it panics during booting, unable to mount the system drive.
Two questions:
* How do I make Linux boot with the RAID controller enabled?
* Is it possible to share it between Linux and Windows?
(ataraid seems to have some pdc subsystem, but I got no idea what that
means.)
Things that might be relevant:
* The BIOS seems to play tricks (with int13?) to make it possible to
boot from
the array, but I got no desire to do so (unless neccessary).
* Suse is configured to boot using lilo and an initrd containing the
reiserfs
module needed for the root partition.
* Without reconfiguring lilo, the booting stops with the message
"Kernel panic: VFS: Unable to mount root fs on 03:02"
* Booting the Suse CD in rescue mode, I can find the system drive under
/dev/hda2.
* Trying to boot from a floppy with grub installed, I get the same error
as for lilo with
root (hd0,1) # i e boot from first drive,
second partition
kernel /boot/vmlinuz root=/boot/hda2 # i e boot using vmlinuz,
telling it root is /dev/hda2
initrd /boot/initrd # i e use this initrd
boot
* Changing the kernel line above to
kernel /boot/vmlinuz root=/boot/hde2 # i e boot using vmlinuz,
telling it root is /dev/hde2
gets me much further, in fact it seems like even modules are loaded,
but it ends with
a suggestion that I should run fsck on /dev/hda2. This happens even if
I change /etc/fstab
to point root to /dev/hde2 instead of /dev/hda2. (Where does the
/dev/hda2 come from then?)
"mount" tells me /dev/hda2 is mounted in rw mode. (How can it mount
/dev/hda2 when I have to
boot it as /dev/hde2?)
* Kernel version is 2.4.20 from Suse (2.4.20-4GB)
It seems to me that there is some inconsistencies in naming (/dev/hda2
vs /dev/hde2)?
Suggestions, anyone? Should I send this to linux-ide?
Regards
Mårten Berggren
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-08-15 18:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-15 18:19 Device naming problem(?) Mårten Berggren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).