|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] exec of init (/sbin/init) failed!!!: No such file or dir
On 4/19/07, Emre ERALTAN <eeraltan@xxxxxxxxx> wrote:
Hi,
I am a newbie using RHEL 5 with Xen 3.0.3-25.el5 (integrated
in this version of RHEL). So, I have included the Xen package when I
installed RHEL and then I installed the kernel-xen component which has
created in my boot directory 4 files : vmlinuz-2.6.18-8.el5xen,
initrd-2.6.18-8.el5xen.img, config-2.6.18-8.el5xen and
xen.gz-2.6.18-8.el5. I have also now 2 boot options in my grub.conf :
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen) root (hd0,0)
kernel /xen.gz-2.6.18-8.el5 module /vmlinuz-2.6.18-8.el5xen ro root=LABEL=/ console=ttyS0,115200n81 reboot=t module /initrd-2.6.18-8.el5xen.img title Red Hat Enterprise Linux Server (
2.6.18-8.el5
) root (hd0,0) kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ console=ttyS0,115200n81 reboot=t initrd /initrd-2.6.18-8.el5.img
Then I have decided to run another RHEL 5 as guest OS and I followed tips on the internet:
First of all, I booted with the xen kernel then:
1) dd if=/dev/zero of=/xen/xen2 bs=1M count=1 seek=5120 2) mkfs -t ext3 /xen/xen2 3) mount -o loop /xen/xen2 /mnt 4) cp -vrf /{root,dev,var,etc,usr,bin,sbin,lib} /mnt
5) mkdir /mnt/{proc,sys;home,tmp} 6) umount /mnt (if you forget
to do this when you call "xm create -c config_file" it gives an error
due to destroyDevice() function)
Then I filled the config_file as following:
kernel = "/boot/vmlinuz-2.6.18-8.el5xen" ramdisk = "/boot/initrd-2.6.18-8.el5xen.img" vif = [ '' ] disk = [ 'file:/xen/xen2,sda2,w' ] root = "/dev/sda2"
disable selinux, put
root = "/dev/sda2 selinux=0"
One more thing use hda1 instead of sda2.
Are u 100% sure, u copy all files correctly
Try these options..
extra = "ro"
But a got the following error when I try to start my domU "xm create -c /etc/xen/xmexample1:
Mounting root filesystem. mount: could not find filesystem '/dev/root'
Setting up other filesystems. Setting up new root fs setuproot: moving /dev failed: No such file or directory no fstab.sys, mounting internal defaults setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory Switching to new root and running init. unmounting old /dev unmounting old /proc unmounting old /sys switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
Then I have tried to create my own initrd image and used the mkinitrd command as following : mkinirtd /boot/initrd-2.6.18-8.el5xenU 2.6.18-8.el5xen --fstab
/mnt/etc/fstab --with xenblk --with xennet --preload xenblk --preload
xennet and changed the ramdisk line in my configuration file ramdisk = "/boot/initrd-2.6.18-8.el5xenU"
But now I got another error : exec of init (/sbin/init) failed!!!: No such file or directory
register_blkdev: cannot get major 8 for sd Loading scsi_transport_sas.ko module Loading mptscsih.ko module Loading mptsas.ko module Fusion MPT SAS Host driver 3.04.02 Waiting for driver initialization.
Creating root device.
Mounting root filesystem. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Setting up other filesystems. Setting up new root fs no fstab.sys, mounting internal defaults
Switching to new root and running init. unmounting old /dev unmounting old /proc unmounting old /sys exec of init (/sbin/init) failed!!!: No such file or directory Kernel panic - not syncing: Attempted to kill init!
I have already checked the /sbin/init file which seems to be correct and with necessary rights.
Here is my fstab in the guest FS :
dev/sda2
/
ext3
defaults 1 1
LABEL=/boot1
/boot
defaults 1 2 devpts
/dev/pts devpts gid=5,mode=620 0 0 tmpfs
/dev/shm tmpfs defaults 0 0
proc
/proc proc defaults 0 0 sysfs
/sys sysfs defaults 0 0 LABEL=SWAP-sda3
swap
swap
defaults 0 0
Does anybody know why I got this error ?
Thanks --
-
- - - - - - - - - - - -
- - - - - - - - - - - - Emre ERALTAN Elève ingénieur 3ème année Electronique et Informatique Industrielle
ENSSAT - - - - - - - - - - - - -
- - - - - - - - - - - -
_______________________________________________ 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
|
|
|
|
|