]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Fix GPT option not working if disk is over 2TB (#387)
authorf0rdprefect <matthias.berse@gmail.com>
Tue, 11 Aug 2020 02:52:49 +0000 (04:52 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Aug 2020 02:52:49 +0000 (10:52 +0800)
INSTALL/tool/VentoyWorker.sh

index 6f20a0842d47293b42addf3ef679380fd53dd7e1..ca8bd3fa9402fdbb48d04367f310c955a52777c1 100644 (file)
@@ -144,7 +144,7 @@ if [ "$MODE" = "install" ]; then
     disk_sector_num=$(cat /sys/block/${DISK#/dev/}/size)
     disk_size_gb=$(expr $disk_sector_num / 2097152)
 
     disk_sector_num=$(cat /sys/block/${DISK#/dev/}/size)
     disk_size_gb=$(expr $disk_sector_num / 2097152)
 
-    if [ $disk_sector_num -gt 4294967296 ]; then
+    if [ $disk_sector_num -gt 4294967296 ] && [ -z $VTGPT ]; then
         vterr "$DISK is over 2TB size, MBR will not work on it."
         exit 1
     fi
         vterr "$DISK is over 2TB size, MBR will not work on it."
         exit 1
     fi