diff --git a/guix/build/vm.scm b/guix/build/vm.scm
index cf661a33f3c78401704a8683893045991cbf2c81..e3f6d27ee70827be715b74f85dcee7c3abad2b25 100644
--- a/guix/build/vm.scm
+++ b/guix/build/vm.scm
@@ -168,7 +168,7 @@ (define target-store
     (string-append target-directory (%store-directory)))
 
   (define partition
-    (string-append device 1))
+    (string-append device "1"))
 
   (unless (initialize-partition-table device
                                       #:partition-size