summaryrefslogtreecommitdiff
path: root/rc/bin/diskparts
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-05-31 13:06:18 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-05-31 13:06:18 +0200
commit82aa1d5c786dec9d6e57c5a8cf9859ee787c99de (patch)
tree4025f3a950d7e2ee9e6c48601b20cc91ee113139 /rc/bin/diskparts
parent3e124e1f13b945a020d973052069b9d3b673d814 (diff)
integrate disk/edisk with diskparts, bootfs and installer (gpt support)
Diffstat (limited to 'rc/bin/diskparts')
-rwxr-xr-xrc/bin/diskparts3
1 files changed, 2 insertions, 1 deletions
diff --git a/rc/bin/diskparts b/rc/bin/diskparts
index 9fc5de124..e4baa6494 100755
--- a/rc/bin/diskparts
+++ b/rc/bin/diskparts
@@ -8,7 +8,8 @@ rfork e
# no plan 9 partition table will delete all extant partitions.
fn setup {
if(test -f $1/data && test -f $1/ctl)
- { disk/fdisk -p $1/data |
+ {@{disk/edisk -p $1/data
+ || disk/fdisk -p $1/data} |
grep -v '^delpart ' >$1/ctl } >[2]/dev/null
if(test -f $1/plan9)
parts=($1/plan9*)