This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] SCSI and ATA not working in Linux-Dom0 (Xen 3.0)

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] SCSI and ATA not working in Linux-Dom0 (Xen 3.0)
From: Frank Burkhardt <fbo2@xxxxxxx>
Date: Sun, 11 Dec 2005 19:07:49 +0100
Delivery-date: Sun, 11 Dec 2005 18:09:10 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: mutt-ng/devel-r622 (Debian)
Hi Xen-Fans,

after some days of trying and failing ... and googling, I finally decided to
post this question here.

Why is SCSI and IDE not working in a Dom0 (Linux-Kernel 2.6.12) in Xen 3.0?
This is my system:
   * (relly cheap) SIS-based Mainboard (Elitegroup K6 SOM+) with non-swappable 
Duron XP 1400+ .
   * Adaptec 2940U SCSI Controller (using the _new_ aic7xxx-driver)
   * A SCSI harddisk (36GB, Seagate)
   * 512MB RAM
There are not problems when with those kernels:
   * (non-Xen)
   * (Xen 2.0.7)

There's no chance to boot the kernel acpi-enabled, acpi=off is mandatory on
this system. The boot process stops with this message:

 Cannot open root device "sda2" or unknown-block(0,0)

Which is comprehensible - because the SCSI-adapter was not recognised.

Here is the grub-entry:

 title XEN-3 Linux
 kernel /boot/xen-3.0.0.gz dom0_mem=200000 noreboot acpi=off
 module /boot/xen-linux- root=/dev/sda2 ro console=tty0

The Dom0-Kernel is the one which is built when I 'make kernels' in the

The word 'scsi' doesn't appear among the boot messages. It's like SCSI is
turned off completely - but it isn't. Same for IDE: The IDE-drivers are
compiled statically into the kernel, too. But there's no sign of IDE
controllers being recognised when Dom0 boots.

Is it possible that there are no PCI devices available? Maybe some implicit
"physdev_dom0_hide='*'" ? What can I do to get the SCSI-adapter working?

Thank you for any help.



Xen-users mailing list

<Prev in Thread] Current Thread [Next in Thread>