summaryrefslogtreecommitdiff
path: root/src/initrd/btrfs-create.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/initrd/btrfs-create.sh')
-rw-r--r--src/initrd/btrfs-create.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/initrd/btrfs-create.sh b/src/initrd/btrfs-create.sh
index c13d981..5d359a9 100644
--- a/src/initrd/btrfs-create.sh
+++ b/src/initrd/btrfs-create.sh
@@ -168,6 +168,21 @@ filesystem_incomplete()
168 [ "$n" != 1 ] 168 [ "$n" != 1 ]
169} 169}
170 170
171partition_new_hard_drive_DESTROYING_EVERYTHING()
172{
173 local target="$1"
174 # [ "$(parted -sm "$target" print | grep -c :)" = 1 ] || return
175 parted "$target" -sm \
176 unit B \
177 mklabel gpt \
178 mkpart primary 32KiB 4MiB \
179 set 1 bios_grub on \
180 mkpart primary btrfs 4MiB 1GiB \
181 name 2 gpg-incomplete \
182 mkpart primary 1GiB 100% \
183 name 3 luks-incomplete
184}
185
171open_samizdat() 186open_samizdat()
172{ 187{
173 local imgfile="$1" keyfile="$2" 188 local imgfile="$1" keyfile="$2"