# TARGET a device filename
# FSSIZE the desired filesystem size in mebibytes (rest will be swap)
# ARCH, DIST, MIRROR
-# HOSTNAME, IP
-#
-# Optional: GATEWAY, NETMASK. These default to values in invirt-getconf, if installed
+# HOSTNAME, IP, GATEWAY, NETMASK
set -e
-if [ -z "$GATEWAY" ]; then
- GATEWAY=$(invirt-getconf network.gateway)
-fi
-
-if [ -z "$NETMASK" ]; then
- NETMASK=$(invirt-getconf network.netmask)
-fi
-
echo ,"${FSSIZE}"$',L,*\n,,S\n;\n;' | sfdisk -uM -H 255 -S 63 "$TARGET"
dmsetup info "$TARGET" 2>/dev/null && kpartx -a "$TARGET"