| 
 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   |