qemu_multiarch_testing/*: make it easier to do debug in sandboxes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
diff --git a/qemu_multiarch_testing/README b/qemu_multiarch_testing/README
index 3dc5581..9e4ef00 100644
--- a/qemu_multiarch_testing/README
+++ b/qemu_multiarch_testing/README
@@ -39,3 +39,11 @@
 system-image-m68k    - qemu-system-m68k: -M q800: Unsupported machine type
 system-image-mips64  - init dies before reaching /mnt/init
 system-image-sh4     - hdc does not mount (no support for 2 disks)
+
+
+To debug a build problem in one of sandboxes, change keep_hdb
+to "keep_hdb=true" in parallel-build-hdc-img.sh
+
+This preserves system-image-DIR1/hdb.img after the build,
+so you can go into system-image-DIR1 and run
+"HDB=hdb.img ./dev-environment.sh" to debug the problem.
diff --git a/qemu_multiarch_testing/parallel-build-hdc-img.sh b/qemu_multiarch_testing/parallel-build-hdc-img.sh
index d98f954..8d27367 100755
--- a/qemu_multiarch_testing/parallel-build-hdc-img.sh
+++ b/qemu_multiarch_testing/parallel-build-hdc-img.sh
@@ -1,13 +1,14 @@
 #!/bin/sh
 
 export HDBMEGS=64
+keep_hdb=false
 
 build_in_dir()
 {
 	cd "$1" || exit 1
 	rm -f hdb.img
 	nice -n10 time ./native-build.sh ../hdc.img
-	rm -f hdb.img
+	$keep_hdb || rm -f hdb.img
 	echo >&3 "Finished: $1"
 }