I used kernel provided by Nikita and got hangs several times. Once I got in while --update.
My main problem was that I got hang then I was tring to package my software. After adding some new packages to "depends" I got hung on last "Setting up ... 0.invalid.0" line, with CPU load of qemu process equal to 100%. All hungs are 100% reproducible, I mean I can rerun qemubuilder with same options for same package or for same image to --update, it always hung in same place. I think that best way to reproduce it is to try to install openssh-server inside qemu with --login option, while running qemu as simple wrapper: file /usr/bin/qemu-system-arm: exec /usr/bin/qemu-system-arm__ "$@" -redir tcp:10022::22 and try to connect it as ssh r...@0 -p10022 Without devpts mounted, you get following message: r...@0's password: PTY allocation request failed on channel 0 stdin: is not a tty , and it's impossible to get command promt on ssh, but connection is OK, if you mount devpts, all is OK. I'm not really familiar with devpts, but on my AMD64's with custom kernel and x86 with 2.6.26-1 debian testing kernel devpts seems mounted, and this is done in /etc/init.d/mountdevsubfs.sh:20, which is member of initscripts package. I've rechecked ordinary initrd: work:/tmp/i# LANG=C grep -rnw devpts * Binary file lib/libc.so.6 matches So, it seen anyway mounted in ordinary boot procedure. As you seem skip initscripts, running pbuilder-run instead of init, it seems that it's better to do that mounting job. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org