[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] exec of init (/sbin/init) failed!!!: No such file or directory
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" 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 - - - - - - - - - - - - - - - - - - - - - - - - - Attachment:
xm create log.txt Attachment:
xend.log _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |