WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-devel] Re: switchroot mount failed


Does teh kernel boot output indicate that the SCSI module has loaded and actually detected any discs (sda in particular)? This doesn't look like a Xen-specific problem.

 -- Keir


On 14 Jun 2006, at 20:38, vineet chadha wrote:

Hi,
 
I am attaching lpci and lsmod for Xen boot problem mentioned below. Any clues ?
 
-Vineet
 
On 6/13/06, vineet chadha <virtual.chadha@xxxxxxxxx> wrote: Hi,
 
Can xen developers kindly post relevant solution to this problem. I have seen many times on xen list-  not a simple answer. It has come to the point of frustration. I can provide any information needed.
 
Regards,
Vineet

---------- Forwarded message ----------
From: vineet chadha <virtual.chadha@xxxxxxxxx>
Date: Jun 13, 2006 8:42 AM
Subject: switchroot mount failed
To: xen-users@xxxxxxxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx

 
All,
I am running xen3.0.2  and xen unstable on RHEL 4, and get this error when trying to boot Xen kernel(domain0)
 ......
Creating root device
Mounting root filesystem
mount: error 6 mounting ext3
mount: error 2 mounting none
Switching to new root
switchroot: mount failed: 22
umount /initrd/dev failed: 2
Kernel panic - not syncing: Attempting to kill init!
Then system reboot.In grub.conf,I have change d the root=LABEL=/ to the actual device (root=/dev/sda 3),and make the same change in /etc/fstab, but I got same error.
My system is Intel Xeon, Dual Core Machine, 2.8GHz. 32 bit Linux

my installation steps as below, 
# pwd
/home/vineet/xen-3.0.2
# make world
# make install
       
 # cd /boot
# depmod 2.6.16-xen
 # mkinitrd -f -v initrd-2.6.16-xen.img 2.6.16-xen
Creating initramfs
Looking for deps of module scsi_mod
Looking for deps of module sd_mod        scsi_mod
 Looking for deps of module scsi_mod
Looking for deps of module unknown
Looking for deps of module mptbase
Looking for deps of module mptscsih      mptbase scsi_mod
Looking for deps of module mptbase
Looking for deps of module scsi_mod
Looking for deps of module ide-disk
Looking for deps of module dm-mod
Looking for deps of module ext3  jbd
 Looking for deps of module jbd
Using modules:  ./kernel/drivers/scsi/scsi_mod.ko ./kernel/drivers/scsi/sd_mod.ko ./kernel/drivers/message/fusion/mptbase.ko ./kernel/drivers/message/fusion/mptscsih.ko ./kernel/drivers/md/dm- mod.ko ./kernel/fs/jbd/jbd.ko ./kernel/fs/ext3/ext3.ko
/sbin/nash -> /tmp/initrd.L28813/bin/nash
/sbin/insmod.static -> /tmp/initrd.L28813/bin/insmod
/sbin/udev.static -> /tmp/initrd.L28813/sbin/udev
/etc/udev/udev.conf -> /tmp/initrd.L28813/etc/udev/udev.conf
copy from /lib/modules/2.6.16-xen/./kernel/drivers/scsi/scsi_mod.ko(elf32-i386) to /tmp/initrd.L28813/lib/scsi_mod.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/drivers/scsi/sd_mod.ko(elf32-i386) to /tmp/initrd.L28813/lib/sd_mod.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/drivers/message/fusion/ mptbase.ko(elf32-i386) to /tmp/initrd.L28813/lib/mptbase.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/drivers/message/fusion/ mptscsih.ko(elf32-i386) to /tmp/initrd.L28813/lib/mptscsih.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/drivers/md/dm-mod.ko(elf32-i386) to /tmp/initrd.L28813/lib/dm-mod.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/fs/jbd/jbd.ko(elf32-i386) to /tmp/initrd.L28813/lib/jbd.ko(elf32-i386) copy from /lib/modules/2.6.16-xen/./kernel/fs/ext3/ext3.ko(elf32-i386) to /tmp/initrd.L28813/lib/ext3.ko(elf32-i386)
Loading module scsi_mod
Loading module sd_mod
Loading module mptbase
 Loading module mptscsih
Loading module dm-mod
Loading module jbd
Loading module ext3
#
My grub.conf file:
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat enterprise linux (2.6.9-22.ELsmp)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-22.ELsmp ro root=LABEL=/ rhgb quiet
         initrd /initrd-2.6.9-22.ELsmp.img
title Red Hat enterprise linux (2.6.9-22.EL)
         root (hd0,0)
        kernel /vmlinuz-2.6.9-22.EL ro root=LABEL=/ rhgb quiet
        initrd /initrd- 2.6.9-22.EL.img
title Xen 3.0 / XenLinux 2.6
        root (hd0,0)
        kernel /xen-3.0.gz
        module /vmlinuz-2.6-xen root=LABEL=/ ro console=tty0
         module /initrd-2.6.16-xen.img
I have tried giving different options to creation of mkinitrd command but it doesnot work. I have tried "builtin" and "with" options and it doesnot worl. In addition, I have tried to make hyperthreading disabled,it doesnot work for me. I have seen many such messages but no concrete solution to this problem. Please help.
 
 
-Vineet<lspci.out><lsmod.out>_________________________________________ ______
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel