diff --git a/out/boot.dol b/out/boot.dol index 8ae9e0d2..7b9ca7b7 100644 Binary files a/out/boot.dol and b/out/boot.dol differ diff --git a/source/devicemounter/PartitionHandle.cpp b/source/devicemounter/PartitionHandle.cpp index 2440ad90..06f492da 100644 --- a/source/devicemounter/PartitionHandle.cpp +++ b/source/devicemounter/PartitionHandle.cpp @@ -379,7 +379,7 @@ s8 PartitionHandle::CheckGPT(u8 PartNum) bool bootable = (memcmp(part_entry->part_type_guid, TYPE_BIOS, 16) == 0); - AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba), bootable, PARTITION_TYPE_GPT, PartNum); + AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba)-le64(part_entry->part_first_lba), bootable, PARTITION_TYPE_GPT, PartNum); } next_lba++; }