All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] run qemu on x64 system ( ARCH=i386 or ARCH=x86-64) and on x86 system
@ 2016-04-03 13:50 Marwa Hamza
  2016-04-03 18:20 ` Pranith Kumar
  2016-04-03 18:38 ` Pranith Kumar
  0 siblings, 2 replies; 8+ messages in thread
From: Marwa Hamza @ 2016-04-03 13:50 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 1528 bytes --]

hello , i tried to run qemu on x64 system ,

those are steps that i followed
i compile the kernel 4.4.1 with arch =i386
i download busybox 1.21.0
make ARCH=i386 menuconfig
I checked the option to compile Busybox as a static executable
make ARCH=i386 install
cd _install
mkdir proc sys dev lib etc etc/init.d
gedit etc/inittab
::sysinit:/etc/init.d/rcS
sudo chmod +x etc/inittab
sudo gedit etc/init.d/rcS
#!/bin/sh
echo “hello” // hello display when starting the qemu
mount -t proc none /proc
mount -t sysfs none /sys
/sbin/mdev -s
sudo chmod +x _install/etc/init.d/rcS
find . | cpio -o –format=newc > ../rootfs.img
cd ..
gzip -c rootfs.img > rootfs.img.gz
./i386-softmmu/qemu-system-i386 -M pc -kernel
/home/marwa/Bureau/lauterbach/i386_qemu/linux-4.1.18/arch/i386/boot/bzImage
-initrd /home/marwa/Bureau/lauterbach/i386_qemu/busybox-1.21.0/rootfs.img.gz
-append “root=/dev/ram rdinit=/sbin/init”

i have tried this command too

./i386-softmmu/qemu-system-i386 -M pc -kernel
/home/marwa/Bureau/lauterbach/i386_qemu/linux-4.1.18/arch/i386/boot/bzImage
-initrd /home/marwa/Bureau/lauterbach/i386_qemu/busybox-1.21.0/rootfs.img.gz
-append “root=/dev/ram rdinit=/bin/sh”
but i got this msg in qemu ‘shell
starting init :/bin/sh exists but couldn’t execute it
kernel panic – not syncing no working init found

should i work with another file system ? or create a new one , I got the
same error with x86 , , any one please can help me to get qemu working
perfectly
thanks

[-- Attachment #2: Type: text/html, Size: 1824 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-04-03 20:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-03 13:50 [Qemu-devel] run qemu on x64 system ( ARCH=i386 or ARCH=x86-64) and on x86 system Marwa Hamza
2016-04-03 18:20 ` Pranith Kumar
2016-04-03 18:30   ` Marwa Hamza
2016-04-03 18:38 ` Pranith Kumar
2016-04-03 19:49   ` Marwa Hamza
2016-04-03 20:02     ` Pranith Kumar
2016-04-03 20:13     ` Marwa Hamza
2016-04-03 20:14       ` Marwa Hamza

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.