about summary refs log tree commit diff stats
path: root/core/scripts/setup-target.sh
diff options
context:
space:
mode:
Diffstat (limited to 'core/scripts/setup-target.sh')
-rw-r--r--core/scripts/setup-target.sh24
1 files changed, 19 insertions, 5 deletions
diff --git a/core/scripts/setup-target.sh b/core/scripts/setup-target.sh
index e64bfe1..6931fe9 100644
--- a/core/scripts/setup-target.sh
+++ b/core/scripts/setup-target.sh
@@ -26,10 +26,24 @@ ConfirmOrExit
 
 parted --script $DEV \
     mklabel gpt \
-    mkpart ESP fat32 1MiB 120MiB \
-    mkpart primary ext4 120MiB 376MiB \
-    mkpart primary ext4 376MiB 4376MiB \
-    mkpart primary ext4 4376MiB 5000MiB \
-    set 1 boot on
+    unit mib \
+    mkpart primary 1 3 \
+    name 1 grub \
+    set 1 bios_grub on \
+    mkpart ESP fat32 3 125 \
+    name 2 efi \
+    set 2 boot on \
+    mkpart primary ext4 125 1128 \
+    name 3 boot \
+    mkpart primary ext4 1128 5128 \
+    name 4 root \
+    mkpart primary ext4 5128 6128 \
+    name 5 var \
+    mkpart primary ext4 6128 14128 \
+    name 6 usr \
+    mkpart primary linux-swap 14128 18128 \
+    name 7 swap \
+    mkpart primary ext4 18128 100% \
+    name 8 home
 
 exit 0;