mount target root

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2020-01-31 23:19:58 +01:00
parent b0c80c79fa
commit bbc136b66b

View File

@@ -160,8 +160,6 @@ create_disk () {
local PREFIX=$3
local NR_PARTITIONS=${4:-1}
local MOUNT_TARGET=/mnt
local SGDISK="/usr/bin/sgdisk"
local PARTITION=1
local cmd
@@ -241,13 +239,11 @@ create_fs_structure () {
printf "${BLUE}Prepare root filesystem structure ${GREEN}'subvol=%s'${NO_COLOR}\n" \
"$SUBVOL"
cmd="mount_target /dev/disk/by-partlabel/${PREFIX}-${LABEL} $MOUNT_POINT btrfs $SUBVOL"
if [ $dryrun -eq 1 ]; then
printf "${MAGENTA}Would run ${GREEN}'%s'${NO_COLOR}\n" "$cmd"
printf "${MAGENTA}Would mount target root at ${GREEN}'%s'${NO_COLOR}\n" "$SUBVOL"
else
printf "${BLUE} - Create base subdirs${NO_COLOR}\n"
printf "${MAGENTA}Run ${GREEN}'%s'${NO_COLOR}\n" "$cmd"
eval "$cmd"
printf "${MAGENTA} - mount target root at ${GREEN}'%s'${NO_COLOR}\n" "$SUBVOL"
mount_target /dev/disk/by-partlabel/${PREFIX}-${LABEL} $MOUNT_POINT btrfs $SUBVOL
if [ $? -gt 0 ]; then
die "Can't mount root filesystem ${PREFIX}-${LABEL}"
else