Hi, I built a 89M image and I am using Tinycore 6.3 vmlinuz. I get the following error on QEMU window:> sudo qemu-system-i386 -kernel vmlinuz -append "quiet" -initrd tc-dds.gzFailed to execute /init (error -28)Kernel panic - not syncing: No working init found. On Genode with QEMU, using the seoul-wm-cli.run script adapted to the new kernel / initrd images everything works fine:genode/build/nova_x86_32$ make run/seoul-wm-cli_tc until I launch the VM:> start seoul
The same error saw on QEMU alone appears in the cli_monitor->seoul VM window. I will try to build the kernel. Thanks.
Subject: Re: Genode/NOVA+Multiple VMMs Seoul / VBox To: genode-main@lists.sourceforge.net From: alexander.boettcher@...1... Date: Sun, 13 Sep 2015 13:21:12 +0200
Hi,
On 13.09.2015 00:30, Roger Ferreira wrote:
CONFIG_BLK_DEV_RAM_SIZE=8192yielding a limit of 64 M.You are suggesting to get the patched kernel and build it?http://tinycorelinux.net/6.x/x86/release/src/kernel/linux-3.16.6-patched.txz
just tried myself to increase the ramdisk and changed nothing else and it succeeded to boot (and the root fs is now 256M big compared to 128M before) - so just ignore my comment - seems to have no effect actually.
What I noticed it that there must be a SIZE limit for the INITRD file. Initially it was as big as 256 M, which then I reduced close to 100 M. But only when I got close to 46 M, like tc-browser.tc, it worked.
How exactly does the error case looks like (the linux kernel complains, or the seoul VMM complains, or some Genode components ?)
Alex.
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main