aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatMoul <matmoul@gmail.com>2019-01-10 21:48:25 +0100
committerMatMoul <matmoul@gmail.com>2019-01-10 21:48:25 +0100
commit3cb3bfc2fe070a6cda98bd2a0b63fe585fe600c4 (patch)
tree3b3062ad213264d60df67ba339841ff32e00d2ac
parentdd42259081b60897dbe97856f120c60c67cfbfd3 (diff)
downloadhyperfi-3cb3bfc2fe070a6cda98bd2a0b63fe585fe600c4.tar.lz
hyperfi-3cb3bfc2fe070a6cda98bd2a0b63fe585fe600c4.tar.xz
hyperfi-3cb3bfc2fe070a6cda98bd2a0b63fe585fe600c4.zip
Add autopart support of nvme disk
-rw-r--r--archfi48
1 files changed, 36 insertions, 12 deletions
diff --git a/archfi b/archfi
index 0c5c039..bfdd6f3 100644
--- a/archfi
+++ b/archfi
@@ -243,9 +243,15 @@ diskpartautodos(){
sleep 1
echo ""
pressanykey
- bootdev=$device"1"
- swapdev=$device"2"
- rootdev=$device"3"
+ if [ "${device::8}" == "/dev/nvm" ]; then
+ bootdev=$device"p1"
+ swapdev=$device"p2"
+ rootdev=$device"p3"
+ else
+ bootdev=$device"1"
+ swapdev=$device"2"
+ rootdev=$device"3"
+ fi
efimode="0"
fi
fi
@@ -277,9 +283,15 @@ diskpartautogpt(){
sgdisk $device -n=4:0:0
echo ""
pressanykey
- bootdev=$device"2"
- swapdev=$device"3"
- rootdev=$device"4"
+ if [ "${device::8}" == "/dev/nvm" ]; then
+ bootdev=$device"p2"
+ swapdev=$device"p3"
+ rootdev=$device"p4"
+ else
+ bootdev=$device"2"
+ swapdev=$device"3"
+ rootdev=$device"4"
+ fi
efimode="0"
fi
fi
@@ -309,9 +321,15 @@ diskpartautoefi(){
sgdisk $device -n=4:0:0
echo ""
pressanykey
- bootdev=$device"1"
- swapdev=$device"3"
- rootdev=$device"4"
+ if [ "${device::8}" == "/dev/nvm" ]; then
+ bootdev=$device"p1"
+ swapdev=$device"p3"
+ rootdev=$device"p4"
+ else
+ bootdev=$device"1"
+ swapdev=$device"3"
+ rootdev=$device"4"
+ fi
efimode="1"
fi
fi
@@ -341,9 +359,15 @@ diskpartautoefiusb(){
echo -e "r\nh\n3\nN\n\nY\nN\nw\nY\n" | gdisk $device
echo ""
pressanykey
- bootdev=$device"1"
- swapdev=
- rootdev=$device"4"
+ if [ "${device::8}" == "/dev/nvm" ]; then
+ bootdev=$device"p1"
+ swapdev=
+ rootdev=$device"p4"
+ else
+ bootdev=$device"1"
+ swapdev=
+ rootdev=$device"4"
+ fi
efimode="2"
fi
fi