EMULATOR SUPPORT FILES
======================
vmlinuz-versatile a Debian ARM kernel for QEMU's "versatilepb"
machine
initramfs.gz its initramfs
These boot the ARM OABI build chroot. They are the HOST side of the build
process and have nothing to do with the netBook Pro -- the device's own
kernel is in 3-PSION-SOURCES/original-images/.
scripts/qbuild.sh runs:
qemu-system-arm -M versatilepb -m 256 \
-kernel vmlinuz-versatile -initrd initramfs.gz \
-drive file=build.ext2,... -append "console=ttyAMA0 rw" \
-nographic -no-reboot
NOT INCLUDED: the .ext2 disk images. build.ext2 and the GUI test images come
to over 4 GB and are regenerated from the chroot on every run, so shipping
them would be 4 GB of nothing.
A build ends with "Kernel panic - not syncing: Attempted to kill init!" in
the log. That is normal and expected -- the job script finishes, init exits,
the guest kernel panics, and qbuild.sh kills the emulator. Look for
JOB_EXIT=0 and BUILD_SCRIPT_DONE above it.