diff --git a/files/diskspreparation.sh b/files/diskspreparation.sh
index c96e9c96591528995f8742bca56bc1694a7f9e19..fe11121675657b13fa8d43cd72350946b6f6f2b7 100755
--- a/files/diskspreparation.sh
+++ b/files/diskspreparation.sh
@@ -146,6 +146,8 @@ initialDiskPartitionLayout() {
   local end=""
   local idx=1
 
+  initialDiskScheme $1
+
   # create partitions
   for part in $(eval "for p in \${DISK_$(echo $1 | tr [a-z] [A-Z])_PARTITIONS[@]}; do echo \$p; done ")
   do