füge Fehlerausgabe für wipefs-Befehle hinzu

This commit is contained in:
rootzoll
2025-01-13 22:33:53 +01:00
parent dc53035ea7
commit b33dd3d530

View File

@@ -624,50 +624,50 @@ if [ "$1" = "setup" ]; then
if [ setupType="SEPERATE-SYSTEM" ]; then
echo "# SYSTEM"
echo "# .. partitioning"
wipefs -a /dev/${setupDevice}
wipefs -a /dev/${setupDevice} 2>/dev/null
parted /dev/${setupDevice} --script mklabel msdos
parted /dev/${setupDevice} --script mkpart primary fat32 1MiB 100%
wipefs -a /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}1 2>/dev/null
mkfs -t vfat -F 32 /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}2
wipefs -a /dev/${setupDevicePartitionBase}2 2>/dev/null
mkfs -t ext4 /dev/${setupDevicePartitionBase}2
# STOARGE with System
elif [ setupType="STORAGE" ] && [ ${setupBootFromStorage} -eq 1 ]; then
echo "# STORAGE (with system)"
echo "# .. partitioning"
wipefs -a /dev/${setupDevice}
wipefs -a /dev/${setupDevice} 2>/dev/null
parted /dev/${setupDevice} --script mklabel msdos
parted /dev/${setupDevice} --script mkpart primary fat32 1MiB 513MiB
parted /dev/${setupDevice} --script mkpart primary ext4 541MB 100%
echo "# .. formating"
wipefs -a /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}1 2>/dev/null
mkfs -t vfat -F 32 /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}2
wipefs -a /dev/${setupDevicePartitionBase}2 2>/dev/null
mkfs -t ext4 /dev/${setupDevicePartitionBase}2
wipefs -a /dev/${setupDevicePartitionBase}3
wipefs -a /dev/${setupDevicePartitionBase}3 2>/dev/null
mkfs -t ext4 /dev/${setupDevicePartitionBase}3
# STOARGE (single drive OR host for seperate data & system)
elif [ setupType="STORAGE" ] && [ ${setupBootFromStorage} -eq 0 ]; then
echo "# STORAGE"
echo "# .. partitioning"
wipefs -a /dev/${setupDevice}
wipefs -a /dev/${setupDevice} 2>/dev/null
parted /dev/${setupDevice} --script mklabel msdos
parted /dev/${setupDevice} --script mkpart primary ext4 1MB 100%
echo "# .. formating"
wipefs -a /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}1 2>/dev/null
mkfs -t ext4 /dev/${setupDevicePartitionBase}1
# DATA (single drive)
elif [ setupType="SEPERATE-DATA" ]; then
echo "# DATA"
echo "# .. partitioning"
wipefs -a /dev/${setupDevice}
wipefs -a /dev/${setupDevice} 2>/dev/null
parted /dev/${setupDevice} --script mklabel msdos
parted /dev/${setupDevice} --script mkpart primary ext4 1MB 100%
echo "# .. formating"
wipefs -a /dev/${setupDevicePartitionBase}1
wipefs -a /dev/${setupDevicePartitionBase}1 2>/dev/null
mkfs -t ext4 /dev/${setupDevicePartitionBase}1
else