28 lines
322 B
Bash
Executable File
28 lines
322 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
DISK_LABEL="ssd1"
|
|
DEVICE="/dev/nvme1n1"
|
|
MOUNT_POINT="/x/nvme1"
|
|
|
|
sudo gdisk "$DEVICE" <<EOF
|
|
o
|
|
y
|
|
n
|
|
1
|
|
|
|
|
|
8300
|
|
w
|
|
y
|
|
EOF
|
|
|
|
|
|
PART_DEV="/dev/$(lsblk -ln -o NAME "$DEVICE" | sed -n '2p')"
|
|
echo "PARTITION: $PART_DEV"
|
|
|
|
|
|
sudo mkfs.btrfs -L "$DISK_LABEL" "$PART_DEV" -f
|
|
|
|
sudo mount "$PART_DEV" "$MOUNT_POINT"
|