summaryrefslogtreecommitdiff
path: root/debvm-create
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2022-12-21 12:08:35 +0100
committerHelmut Grohne <helmut@subdivi.de>2022-12-21 12:08:35 +0100
commit5b8d9f4326b4a6352cc52a8f761bd85a3b840ecc (patch)
tree030e16366581bb01ca2ac5acffea30d7e82df6b7 /debvm-create
parentacffc500345e8eeb7a5873d276bb7b92462d5a67 (diff)
downloaddebvm-5b8d9f4326b4a6352cc52a8f761bd85a3b840ecc.tar.gz
make it work for armhf
* Pick the right kernel image * The disk is vda * Use the right qemu and pass the right flags Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
Diffstat (limited to 'debvm-create')
-rwxr-xr-xdebvm-create17
1 files changed, 11 insertions, 6 deletions
diff --git a/debvm-create b/debvm-create
index aa06b46..85c2f66 100755
--- a/debvm-create
+++ b/debvm-create
@@ -81,15 +81,20 @@ if test -n "$SSHKEY" && ! test -f "$SSHKEY"; then
die "error: ssh keyfile '$SSHKEY' not found"
fi
-KERNEL_SUFFIX=
-if test "$ARCHITECTURE" = amd64; then
- KERNEL_SUFFIX=-cloud
-fi
+KERNEL_SUFFIX=-$ARCHITECTURE
+case "$ARCHITECTURE" in
+ amd64)
+ KERNEL_SUFFIX=-cloud-$ARCHITECTURE
+ ;;
+ armhf)
+ KERNEL_SUFFIX=-armmp
+ ;;
+esac
if test "$SUITE" = jessie || test "$SUITE" = stretch; then
- KERNEL_SUFFIX=
+ KERNEL_SUFFIX=-$ARCHITECTURE
fi
-INCLUDE_PACKAGES="$INCLUDE_PACKAGES,linux-image$KERNEL_SUFFIX-$ARCHITECTURE"
+INCLUDE_PACKAGES="$INCLUDE_PACKAGES,linux-image$KERNEL_SUFFIX"
if test -n "$SSHKEY"; then
INCLUDE_PACKAGES="$INCLUDE_PACKAGES,openssh-server"