From d8566181a580fd84acdf5777642008cfb051019a Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Thu, 25 Feb 2021 16:14:34 -0500 Subject: use sfdisk default instead of calculating "last-lba" --- src/partvi | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/src/partvi b/src/partvi index 4ee83de..8ae793d 100755 --- a/src/partvi +++ b/src/partvi @@ -249,38 +249,17 @@ create_ptable_conf() start=$((start + devsz)) } -sfdisk_init() -{ - local DEV LAST LAST_LBA - DEV=$1 - if [ -b "$DEV" ] - then - LAST=$($sudo blockdev --getsize64 "$DEV") || return - else - LAST=$(stat -L -c%s "$DEV") || return - fi - LAST_LBA=$((LAST / 512 - 34)) - - cat < "$GPT_TABLE_FILE" + : > "$DOS_TABLE_FILE" + local dev="$1" i=1 start=0 - - sfdisk_init "$dev" > "$GPT_TABLE_FILE" - : > "$DOS_TABLE_FILE" iterate_partitions create_ptable_conf ( -- cgit v1.2.3