diff options
| author | Freya Murphy <freya@freyacat.org> | 2024-06-21 22:52:21 -0400 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2024-06-21 22:52:21 -0400 |
| commit | cf5d8d92f1904511006a89970349dbf723ae1732 (patch) | |
| tree | 2deb7af8e9031a502b6b7f1c263198e4d6b93f9f /guix-strap/guix-partition | |
| parent | update guixstrap (diff) | |
| download | dotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.tar.gz dotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.tar.bz2 dotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.zip | |
update things
Diffstat (limited to 'guix-strap/guix-partition')
| -rwxr-xr-x | guix-strap/guix-partition | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/guix-strap/guix-partition b/guix-strap/guix-partition deleted file mode 100755 index 7acaefd..0000000 --- a/guix-strap/guix-partition +++ /dev/null @@ -1,66 +0,0 @@ -#!/run/current-system/profile/bin/bash - -set -o emacs; - -DISK="" - -source ./guix-log -source ./guix-env - -EVENT "Partitioning disks" - -check_disk() { - lsblk $1 &> /dev/null || exit 1 - FS=$(df $1 | tail -n 1 | awk '{print $1}') - if [ "$FS" == "none" ]; then - exit 0 - else - exit 1 - fi -} - -get_disk() { - CONFIRM="" - read -ep "Enter disk (e.g. /dev/sda): " DISK - if [ ! -b "$DISK" ]; then - ERROR "$DISK: file does not exist" - get_disk - return - fi - (check_disk "$DISK"); - if [ "$?" -ne 0 ]; then - ERROR "$DISK: not a valid disk" - get_disk - return - fi - (confirm "$DISK"); - if [ "$?" -ne 0 ]; then - get_disk - fi -} - -get_disk - -EVENT "Partitioning disks with fdisk..." - -fdisk "$DISK" <<EOF -g -n - - -+1GiB -t -EFI System -n - - - -t -2 -Linux Filesystem -w -EOF - -echo "DISK=\"$DISK\"" >> ./guix-env - -EVENT "Disks have been successfully partitioned on $DISK" |