From aea555968edf87d9343398a5654820b151683d28 Mon Sep 17 00:00:00 2001 From: Celeste Liu Date: Sat, 6 Jul 2024 17:54:10 +0800 Subject: [PATCH] mkimg: use GNU Parted to improve readability Signed-off-by: Celeste Liu --- README.md | 1 + mkimg | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9b222b1..ccd5c3c 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ Useful scripts for building and running Arch RISC-V Qcow image. ## Prerequisite * arch-install-scripts +* parted * git * qemu-img * qemu-system-riscv diff --git a/mkimg b/mkimg index 2efc08d..b7e3c32 100755 --- a/mkimg +++ b/mkimg @@ -154,7 +154,7 @@ else fi msg "Partitioning..." -(echo n; echo p; echo 1; echo ''; echo ''; echo w) | sudo fdisk "$loopdev" +sudo parted "$loopdev" mklabel gpt mkpart "" "$fstype" 0% 100% sudo partprobe "$loopdev" partdev="$loopdev"p1