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

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

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-users] Re: [Xen-devel] Re: switchroot mount failed
From: "vineet chadha" <virtual.chadha@xxxxxxxxx>
Date: Wed, 14 Jun 2006 13:31:38 -0700
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 14 Jun 2006 13:32:19 -0700
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=YcNi2fGIM0lp31bGcMvpomPHnNO2RHcyHBpHYHGkLeE/KpK0gjzAVHocAX34TGfE5bZG7dOwLBZCk2aiS3YcA/FSpfnO3xAl5S+BAaX2velZUErdsQbTUKL5pUZ2Cr9s3exkctlRWj71rEJB2P3ogz62oNZ2CmmC1fNYZuWGYJg=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <2b50db750606141328k2841d600q7af4f357a182647@xxxxxxxxxxxxxx>
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>
References: <2b50db750606130842u1b108870vaab53e05102b320@xxxxxxxxxxxxxx> <2b50db750606131127n2fc4c62ej3ee21b47b2486756@xxxxxxxxxxxxxx> <2b50db750606141238h2a938daft56ac21e3074e1d09@xxxxxxxxxxxxxx> <b750581df36495ea21218b87285daa5e@xxxxxxxxxxxx> <2b50db750606141328k2841d600q7af4f357a182647@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Adding to this, i am not redirecting my boot logs to another machine. but as i observed through boot process, it is detecting all modules, even mkinitrd doesn't complain about missing modules.

On 6/14/06, vineet chadha <virtual.chadha@xxxxxxxxx> wrote:
Hi keir,
 
Normal kernel is booting and detecting SCSI disk fine. When i boot in Xen mode, it gives this problem. If you put search "switchroot mount failed" in Xen user/dev list, u will see this has been a common issuse with no solution posted. Yes, I also believe it is problem with xen kernel not detecting the SCSI drivers or something.
which log file u want me to check.
 
Regards,
Vineet

 
On 6/14/06, Keir Fraser < Keir.Fraser@xxxxxxxxxxxx> wrote:

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 onxen 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
>> titleRed Hatenterprise 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 Hatenterprise 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-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 

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