]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Optimization for Ventoy2Disk.exe
authorlongpanda <admin@ventoy.net>
Fri, 22 Oct 2021 03:59:51 +0000 (11:59 +0800)
committerlongpanda <admin@ventoy.net>
Fri, 22 Oct 2021 03:59:51 +0000 (11:59 +0800)
INSTALL/Ventoy2Disk.exe
Ventoy2Disk/Ventoy2Disk/PhyDrive.c

index 63cb2bca4ab543f75597d65b5c8e88560246741b..9c439a33811ff2acc8bc26488fdc65ad3060bf4b 100644 (file)
Binary files a/INSTALL/Ventoy2Disk.exe and b/INSTALL/Ventoy2Disk.exe differ
index 2fb5273debadbcad16ab71d27127871d05468fa6..5aaa0dbdf872dde77d631bd1af03cefaf984e1b2 100644 (file)
@@ -2289,6 +2289,8 @@ End:
                VDS_ChangeVtoyEFI2Basic(pPhyDrive->PhyDrive, StartSector * 512);\r
     }\r
 \r
                VDS_ChangeVtoyEFI2Basic(pPhyDrive->PhyDrive, StartSector * 512);\r
     }\r
 \r
+       if (pPhyDrive->PartStyle == 1)\r
+       {\r
        if (ChangeAttr || ((pPhyDrive->Part2GPTAttr >> 56) != 0xC0))\r
        {\r
                Log("Change EFI partition attr %u <0x%llx> to <0x%llx>", ChangeAttr, pPhyDrive->Part2GPTAttr, 0xC000000000000001ULL);\r
        if (ChangeAttr || ((pPhyDrive->Part2GPTAttr >> 56) != 0xC0))\r
        {\r
                Log("Change EFI partition attr %u <0x%llx> to <0x%llx>", ChangeAttr, pPhyDrive->Part2GPTAttr, 0xC000000000000001ULL);\r
@@ -2302,6 +2304,7 @@ End:
                        Log("Change EFI partition attr failed");\r
                }\r
        }\r
                        Log("Change EFI partition attr failed");\r
                }\r
        }\r
+       }\r
 \r
     if (pGptInfo)\r
     {\r
 \r
     if (pGptInfo)\r
     {\r