]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Set hidden attribute for VTOYEFI part in GPT partition style
authorlongpanda <admin@ventoy.net>
Mon, 21 Jun 2021 05:27:41 +0000 (13:27 +0800)
committerlongpanda <admin@ventoy.net>
Mon, 21 Jun 2021 05:27:41 +0000 (13:27 +0800)
LinuxGUI/Ventoy2Disk/Core/ventoy_util.c
Ventoy2Disk/Ventoy2Disk/Utility.c
vtoygpt/vtoygpt.c

index d15a4191712827b7f78dd5111c76edb74de1b4e8..38ac8d59d743e8e856fb8e6e3c01d5c0e6919724 100644 (file)
@@ -412,7 +412,7 @@ int ventoy_fill_gpt(uint64_t size, uint64_t reserve, int align4k, VTOY_GPT_INFO
     ventoy_gen_preudo_uuid(&(Table[1].PartGuid));
     Table[1].StartLBA = Table[0].LastLBA + 1;
     Table[1].LastLBA = Table[1].StartLBA + VTOYEFI_PART_BYTES / 512 - 1;
-    Table[1].Attr = 0x8000000000000001ULL;
+    Table[1].Attr = 0xC000000000000001ULL;
     ventoy_fill_gpt_partname(Table[1].Name, "VTOYEFI");
 
 #if 0
index 800855e6d68fe5efeedb840e9e465a4efdf6f622..6b4416076ace18a21b78293f7aae38bba3d03168 100644 (file)
@@ -659,7 +659,7 @@ int VentoyFillGpt(UINT64 DiskSizeBytes, VTOY_GPT_INFO *pInfo)
     CoCreateGuid(&(Table[1].PartGuid));\r
     Table[1].StartLBA = Table[0].LastLBA + 1;\r
     Table[1].LastLBA = Table[1].StartLBA + VENTOY_EFI_PART_SIZE / 512 - 1;\r
-    Table[1].Attr = 0x8000000000000001ULL;\r
+    Table[1].Attr = 0xC000000000000001ULL;\r
     memcpy(Table[1].Name, L"VTOYEFI", 7 * 2);\r
 \r
 #if 0\r
index f9c953a2af968906210d75de9d73af7e95abd736..705f750d46b48de73a2ffe39baa3eeca188420d5 100644 (file)
@@ -244,7 +244,7 @@ int DumpGptInfo(VTOY_GPT_INFO *pGptInfo)
     return 0;
 }
 
-#define VENTOY_EFI_PART_ATTR   0x8000000000000001ULL
+#define VENTOY_EFI_PART_ATTR   0xC000000000000001ULL
 
 int main(int argc, const char **argv)
 {