|
|
|
|
@ -19,7 +19,6 @@ echo "Installing required setup configuration utilities..."
|
|
|
|
|
apt install -y dialog net-tools gdisk zfs-initramfs debootstrap >/dev/null 2>/dev/null
|
|
|
|
|
if [ "$?" = "0" ]; then
|
|
|
|
|
echo "Done."
|
|
|
|
|
echo ""
|
|
|
|
|
else
|
|
|
|
|
echo "Failed to install net-tools, gdisk, zfs-initramfs, or debootstrap."
|
|
|
|
|
exit 2
|
|
|
|
|
@ -58,7 +57,7 @@ bootmirror=""; rootraidz=""; for disk in `echo "$disks"`; do bootmirror="$bootmi
|
|
|
|
|
|
|
|
|
|
echo ""
|
|
|
|
|
echo "Creating boot zpool..."
|
|
|
|
|
echo "bootmirror: $bootmirror"
|
|
|
|
|
echo "zpool create -f -o ashift=12 -d -o feature@async_destroy=enabled -o feature@bookmarks=enabled -o feature@embedded_data=enabled -o feature@empty_bpobj=enabled -o feature@enabled_txg=enabled -o feature@extensible_dataset=enabled -o feature@filesystem_limits=enabled -o feature@hole_birth=enabled -o feature@large_blocks=enabled -o feature@lz4_compress=enabled -o feature@spacemap_histogram=enabled -o feature@userobj_accounting=enabled -O acltype=posixacl -O canmount=off -O compression=lz4 -O devices=off -O normalization=formD -O relatime=on -O xattr=sa -O mountpoint=/ -R /mnt bpool mirror$bootmirror"
|
|
|
|
|
zpool create -f -o ashift=12 -d -o feature@async_destroy=enabled -o feature@bookmarks=enabled -o feature@embedded_data=enabled -o feature@empty_bpobj=enabled -o feature@enabled_txg=enabled -o feature@extensible_dataset=enabled -o feature@filesystem_limits=enabled -o feature@hole_birth=enabled -o feature@large_blocks=enabled -o feature@lz4_compress=enabled -o feature@spacemap_histogram=enabled -o feature@userobj_accounting=enabled -O acltype=posixacl -O canmount=off -O compression=lz4 -O devices=off -O normalization=formD -O relatime=on -O xattr=sa -O mountpoint=/ -R /mnt bpool mirror$bootmirror
|
|
|
|
|
#2>&1 1>/dev/null
|
|
|
|
|
if ! [ "$?" = "0" ]; then
|
|
|
|
|
|