[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mon, 11 Dec 2000 15:02:25 +0900
From: Marco Pfatschbacher <address@hidden>
Date: Sun, 10 Dec 2000 14:27:49 +0100
> Are there known Problems with mapping SCSI-Disks, or allows the
> map command only to swap 0x80 and 0x81 ?
I don't know why, but the command "map" doesn't work in some
environments. Perhaps whether it works depends on your BIOS. That may
be due to a bug in the command, but I'm not sure, because nobody who
gets an error from the command tries to debug it.
> It seems there are no/wrong parameters passed to the kernel.
> "kernel (hd2,4)/boot/2217/vmlinuz"
> works, but with:
> "kernel (hd2,4)/boot/2217/vmlinuz root=/dev/sda5"
> Linux tries to mount its root on 0:00.
That is because your kernel itself doesn't know SCSI disks. You are
using initrd, right? In 2.2.x, Linux doesn't recognize device names,
unless they are built into your kernel statically at
compile-time. This really sucks, and, in fact, they changed the
behavior, so that 2.4.x always recognizes all supported device names,
regardless of config options. Thus, the solution can be 1) to specify
the root device in MAJOR:MINOR format, 2) to embed it with "rdev", 3)
to recompile your kernel with SCSI support built-in, or 4) to upgrade
your kernel to 2.4.x.
- SCSI-Problems, Marco Pfatschbacher, 2000/12/10
- Re: SCSI-Problems,
OKUJI Yoshinori <=