diff --git a/base/setup/lib/fsutil.c b/base/setup/lib/fsutil.c index 2fb61bf0eae..e561806b836 100644 --- a/base/setup/lib/fsutil.c +++ b/base/setup/lib/fsutil.c @@ -221,7 +221,7 @@ GetFileSystem( else FileSystemName = NULL; } - else if (PartEntry->PartitionType == PARTITION_EXT2) + else if (PartEntry->PartitionType == PARTITION_LINUX) { if (CheckExt2Format()) FileSystemName = L"EXT2"; @@ -386,7 +386,7 @@ PreparePartitionForFormatting( #if 0 else if (wcscmp(FileSystem->FileSystemName, L"EXT2") == 0) { - SetPartitionType(PartEntry, PARTITION_EXT2); + SetPartitionType(PartEntry, PARTITION_LINUX); } else if (wcscmp(FileSystem->FileSystemName, L"NTFS") == 0) { diff --git a/base/setup/lib/utils/partlist.c b/base/setup/lib/utils/partlist.c index 4047bc1ff9f..7145b2f10d7 100644 --- a/base/setup/lib/utils/partlist.c +++ b/base/setup/lib/utils/partlist.c @@ -2969,8 +2969,7 @@ CheckActiveSystemPartition( } // HACK: WARNING: We cannot write on this FS yet! // See fsutil.c:GetFileSystem() - if (List->OriginalSystemPartition->PartitionType == PARTITION_EXT2 || - List->OriginalSystemPartition->PartitionType == PARTITION_IFS) + if (List->OriginalSystemPartition->PartitionType == PARTITION_IFS) { DPRINT1("Recognized file system %S that doesn't support write support yet!\n", FileSystem->FileSystemName); diff --git a/base/system/diskpart/partlist.c b/base/system/diskpart/partlist.c index 0fd99eabda5..6202eb0439c 100644 --- a/base/system/diskpart/partlist.c +++ b/base/system/diskpart/partlist.c @@ -33,7 +33,7 @@ } /* We have to define it there, because it is not in the MS DDK */ -#define PARTITION_EXT2 0x83 +#define PARTITION_LINUX 0x83 #define PARTITION_TBL_SIZE 4 @@ -451,7 +451,7 @@ AddPartitionToDisk( #endif PartEntry->FormatState = Preformatted; } - else if (PartEntry->PartitionType == PARTITION_EXT2) + else if (PartEntry->PartitionType == PARTITION_LINUX) { #if 0 if (CheckExt2Format()) diff --git a/sdk/include/reactos/rosioctl.h b/sdk/include/reactos/rosioctl.h index 9c017c66215..9c8397a1744 100644 --- a/sdk/include/reactos/rosioctl.h +++ b/sdk/include/reactos/rosioctl.h @@ -14,7 +14,7 @@ #define PARTITION_OS2BOOTMGR 0x0A // OS/2 Boot Manager/OPUS/Coherent swap #define PARTITION_LINUX_SWAP 0x82 // Linux Swap Partition #define PARTITION_LINUX 0x83 // Linux Partition Ext2/Ext3/Ext4 -#define PARTITION_EXT2 PARTITION_LINUX // some apps use this identifier +#define PARTITION_LINUX_EXT 0x85 // Linux Extended Partition #define PARTITION_LINUX_LVM 0x8E #endif /* __ROSIOCTL_H */