mirror of
https://github.com/vivier/EMILE.git
synced 2025-04-02 10:29:57 +00:00
Correct flags to make a partition bootable according to MacOS tools
This commit is contained in:
parent
ad0f9c2b6b
commit
88c144ac11
@ -14,9 +14,9 @@ int emile_map_partition_set_bootable(emile_map_t *map, int enable)
|
||||
return -1;
|
||||
|
||||
if (enable)
|
||||
map->partition.PartStatus |= kPartitionAUXIsBootValid;
|
||||
map->partition.PartStatus = kPartitionAUXIsValid | kPartitionAUXIsAllocated | kPartitionAUXIsInUse | kPartitionAUXIsReadable | kPartitionAUXIsWriteable | kPartitionIsMountedAtStartup | 0x80;
|
||||
else
|
||||
map->partition.PartStatus &= ~kPartitionAUXIsBootValid;
|
||||
map->partition.PartStatus &= ~kPartitionIsMountedAtStartup;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user