Init dies in qemu-system-arm with SIGILL with default instructions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
RootStock |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi
Booting a freshly created image, qemu hangs with:
[...]
input: ImExPS/2 Generic Explorer Mouse as /class/input/input1
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 136K
Kernel panic - not syncing: Attempted to kill init!
I couldn't find out what's happening; the rootfs is ext2, mouting ro or rw doesn't change anything; I tried passing init=/bin/sh /bin/bash /bin/dash and init=/usr/
Created rootfs with:
sudo ./rootstock -f localhost -l ubuntu -p "ubuntu" --notarball
Running with:
qemu-system-arm -M versatilepb -kernel vmlinuz-
Bye
Changed in project-rootstock: | |
status: | New → Invalid |
This is on amd64; not sure whether it's relevant