WDe and GPT, booting DOS (Users)
(Sorry - Wanted to reply "to myself" but forum timeout after 4320 minutes)
Getting more practice with MSDOS71 FAT32 GPT boot install ...
Testing Partitions information for GPT FAT32 MSDOS71
Configured two 4TB drives as GPT style disc with MSDOS71 bootable on multiple GPT FAT32 partitions as follows (using Windows 10 22H2 x64 pro Disk Management to create all partitions and paid 3rd party app, where necessary, to ensure partitions are FAT32 rather than say exFAT)
drive #0 524287 MB MSDOS71 bootable FAT32 GPT and Mint 21.1 - in first part of first 2TB of 4TB drive.
drive #1 64, 128, 256, ... 262144, 524287 MB (all MSDOS71 bootable FAT32 GPT) partitions and Mint 21.1 - in the first part of first 2TB of 4TB drive.
It seems that the forum software CANNOT handle a very skinny .png file even though it is under the 75 KB limit
https://www.dropbox.com/s/zdb03dg76zrfjd2/Multi-GPT.PNG?dl=1
Resulting Mint 21.1 (grub 2.06) Menu for drive #1
Note: -
sda4 = 64 MB FAT32 GPT MSDOS71 bootable partition
sda5 = 128 MB ...
sda6 = 256 MB ...
sda7 = 512 MB ...
sda8 = 1024 MB ...
sda9 = 2048 MB ...
sda10 = 4096 MB ...
sda11 = 8192 MB ...
sda12 = 16384 MB ...
sda13 = 32768 MB ...
sda14 = 65536 MB ...
sda15 = 131072 MB ...
sda16 = 262144 MB ...
sda17 = 524287 MB ... NOT BOOTABLE refer disc #0 instead
Partition Management programs used here are Fdisk (FreeDOS), Fdisk (MS-DOS 71) and Ranish (current)
Summary
All Partition software used here do not seem to work for me (properly).
Volume labels are incorrectly referenced (mostly) - apparently. there are TWO locations relating to VOLUME LABELS. The volume labels used are the number of MB for the respective partitions.
Windows 10 app (HxD Hex editor) was used to verify the existence of two volume label locations.
The MS-DOS 71 version of Fdisk works (mostly) but the FreeDOS version does not correctly show partition size for FAT32 GPT.
It was not anticipated that Ranish would work for GPT - but tried it just for fun.
Preliminary Conclusion re MSDOS71 on FAT32 GPT - for any physical disk, the sum of ALL GPT FAT32 MSDOS71 bootable partitions cannot exceed (about) 524287 MB (512 GB). The minimum size, even if only one bootable partition, is 64 MB. As Japheth is already aware (I think), any one MSDOS71 GPT FAT32 bootable partition cannot, it seems, be able to interact with any other partition (e.g. to copy files) - a driver needs to be used.
The following screenshots are included to support my above claims - PLEASE EXIT THIS REPLY NOW - no new information follows
Note - the order of the two Fdisk screen captures is firstly FreeDOS then MS-DOS 7.1 versions
Disc #1
64 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 260096 [Data] CHS: 16/48/33
0000 00 02 01 7E 18 X MSDOS5.0 ~
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 F8 03 00 ?
0020 00 00 02 00 C1 03 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 00 29 2C 7C 01 E8 4E 4F 20 4E 41 4D 45 20 20 ),| NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 260096 Last LBA: 391167
Size: 64 MB Flags: 0
Name: Basic data partition
128 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 393216 [Data]
0000 00 02 02 3E 18 X MSDOS5.0 >
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 06 00 ?
0020 00 00 04 00 E1 03 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 E9 14 35 EE 4E 4F 20 4E 41 4D 45 20 20 ) 5 NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 393216 Last LBA: 655359
Size: 128 MB Flags: 0
Name: Basic data partition
256 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 655360 [Data]
0000 00 02 04 1E 18 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 0A 00 ?
0020 00 00 08 00 F1 03 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 B1 D1 4B 94 4E 4F 20 4E 41 4D 45 20 20 ) K NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 655360 Last LBA: 1179647
Size: 256 MB Flags: 0
Name: Basic data partition
512 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 1179648 [Data]
0000 00 02 08 0E 18 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 12 00 ?
0020 00 00 10 00 F9 03 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 C1 1C 72 D8 4E 4F 20 4E 41 4D 45 20 20 ) r NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 1179648 Last LBA: 2228223
Size: 512 MB Flags: 0
Name: Basic data partition
1024 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 2228224 [Data] CHS: 138/178/41
0000 00 02 08 0E 10 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 22 00 ? "
0020 00 00 20 00 F9 07 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 35 1D 90 04 4E 4F 20 4E 41 4D 45 20 20 )5 NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 2228224 Last LBA: 4325375
Size: 1024 MB Flags: 0
Name: Basic data partition
2048 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 4325376 [Data]
0000 00 02 08 1E 20 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 42 00 ? B
0020 00 00 40 00 F1 0F 00 00 00 00 00 00 02 00 00 00 @
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 B4 AC B6 C0 4E 4F 20 4E 41 4D 45 20 20 ) NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 4325376 Last LBA: 8519679
Size: 2048 MB Flags: 0
Name: Basic data partition
4096 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 8519680 [Data]
0000 00 02 08 2E 20 X MSDOS5.0 .
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 82 00 ?
0020 00 00 80 00 E9 1F 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 34 E4 C8 FC 4E 4F 20 4E 41 4D 45 20 20 )4 NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 8519680 Last LBA: 16908287
Size: 4096 MB Flags: 0
Name: Basic data partition
8192 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 16908288 [Data] CHS: 1052/125/34
0000 00 02 10 16 20 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 01 ?
0020 00 00 00 01 F5 1F 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 69 AF E3 F2 4E 4F 20 4E 41 4D 45 20 20 )i NO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 16908288 Last LBA: 33685503
Size: 8192 MB Flags: 0
Name: Basic data partition
16384 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 33685504 [Data]
0000 00 02 20 0A 20 X MSDOS5.0
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 02 ?
0020 00 00 00 02 FB 1F 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 FA A2 F8 68 4E 4F 20 4E 41 4D 45 20 20 ) hNO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 33685504 Last LBA: 67239935
Size: 16384 MB Flags: 0
Name: Basic data partition
32768 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 67239936 [Data]
0000 00 02 40 04 20 X MSDOS5.0 @
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 04 ?
0020 00 00 00 04 FE 1F 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 01 29 3E 7F 21 7A 4E 4F 20 4E 41 4D 45 20 20 )> !zNO NAME
0050 20 20 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 67239936 Last LBA: 134348799
Size: 32768 MB Flags: 0
Name: Basic data partition
65536 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 134348800 [Data]
0000 00 02 40 20 00 X PKWIN4.1 @
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 08 ?
0020 FF FF FF 07 FC 3F 00 00 00 00 00 00 02 00 00 00 ?
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 00 29 98 11 41 0C 36 35 35 33 36 00 00 00 00 ) A 65536
0050 00 00 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 134348800 Last LBA: 268566527
Size: 65536 MB Flags: 0
Name: Basic data partition
131072 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 268566528 [Data]
0000 00 02 40 20 00 X PKWIN4.1 @
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 10 ?
0020 00 00 00 10 F8 7F 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 00 29 DF 13 41 0C 31 33 31 30 37 32 00 00 00 ) A 131072
0050 00 00 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 268566528 Last LBA: 537001983
Size: 131072 MB Flags: 0
Name: Basic data partition
/code]
262144 MB FAT 32 GPT MS-DOS 71
[code]
Offset: 000 Sector: 537001984 [Data] CHS: 33426/211/2
0000 00 02 40 20 00 X PKWIN4.1 @
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 00 02 20 ?
0020 00 00 00 20 F0 FF 00 00 00 00 00 00 02 00 00 00
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 00 29 A9 17 41 0C 32 36 32 31 34 34 00 00 00 ) A 262144
0050 00 00 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 537001984 Last LBA: 1073872895
Size: 262144 MB Flags: 0
Name: Basic data partition
524287 MB FAT 32 GPT MS-DOS 71 NOT BOOTABLE refer Disc #0 instead
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 1073872896 Last LBA: 2147612671
Size: 524287 MB Flags: 0
Name: Basic data partition
F1-Help F2-File F3-Goto F4-View F5-Find F6-Functions F7-Save
Your program caused a divide overflow error.
If the problem persists, contact your program vendor.
C:\>
Disc #0
524287 MB FAT 32 GPT MS-DOS 71
Offset: 000 Sector: 67362816 [Data] CHS: 4193/36/4
0000 00 02 40 20 00 X PKWIN4.1 @
0010 02 00 00 00 00 F8 00 00 3F 00 FF 00 00 E0 03 04 ?
0020 00 F8 FF 3F E0 FF 01 00 00 00 00 00 02 00 00 00 ?
0030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 80 00 29 BF 18 83 0F 35 32 34 32 38 37 00 00 00 ) 524287
0050 00 00 46 41 54 33 32 20 20 20 FAT32 3
Type: {ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}
First LBA: 67362816 Last LBA: 1141102591
Size: 524287 MB Flags: 0
Name: Basic data partition
If I hold my breath - will M$ fix the issue of two locations in MS-DOS 7.1 for VOLUME LABEL (I claim) - as this is causing great confusion for me?
Complete thread:
- WDe and GPT, booting DOS - Japheth, 24.10.2022, 10:56 (Users)
- WDe and GPT, booting DOS - tom, 24.10.2022, 17:31
- WDe and GPT, booting DOS - Japheth, 25.10.2022, 05:24
- WDe and GPT, booting DOS - tom, 25.10.2022, 13:40
- WDe and GPT, booting DOS - Japheth, 25.10.2022, 17:29
- WDe and GPT, booting DOS - Zyzzle, 27.10.2022, 16:08
- WDe and GPT, booting DOS - Japheth, 27.10.2022, 16:41
- WDe and GPT, booting DOS - Japheth, 28.10.2022, 20:13
- WDe and GPT, booting DOS - Zyzzle, 29.10.2022, 02:39
- WDe and GPT, booting DOS - Richard, 02.11.2022, 03:39
- WDe and GPT, booting DOS - Zyzzle, 02.11.2022, 06:43
- WDe and GPT, booting DOS - Japheth, 02.11.2022, 07:55
- WDe and GPT, booting DOS - ecm, 02.11.2022, 09:55
- WDe and GPT, booting DOS - ecm, 02.11.2022, 11:21
- WDe and GPT, booting DOS - Japheth, 04.11.2022, 08:06
- WDe and GPT, booting DOS - ecm, 04.11.2022, 10:14
- WDe and GPT, booting DOS - ecm, 04.11.2022, 11:30
- WDe and GPT, booting DOS - Richard, 03.01.2023, 16:37
- WDe and GPT, booting DOS - ecm, 04.01.2023, 13:42
- Booting FreeDOS from an MS-DOS v7 compatible IO.SYS - ecm, 04.01.2023, 14:11
- WDe and GPT, booting DOS - ecm, 04.01.2023, 13:42
- WDe and GPT, booting DOS - Richard, 03.01.2023, 16:37
- WDe and GPT, booting DOS - ecm, 04.11.2022, 11:30
- WDe and GPT, booting DOS - ecm, 04.11.2022, 10:14
- WDe and GPT, booting DOS - Richard, 10.11.2022, 13:11
- WDe and GPT, booting DOS - Japheth, 10.11.2022, 17:55
- WDe and GPT, booting DOS - Richard, 22.11.2022, 07:10
- WDe and GPT, booting DOS - Rugxulo, 22.11.2022, 09:00
- WDe and GPT, booting DOS - Japheth, 22.11.2022, 09:52
- WDe and GPT, booting DOS - Richard, 22.11.2022, 12:29
- WDe and GPT, booting DOS - Japheth, 22.11.2022, 15:26
- WDe and GPT, booting DOS - Richard, 28.11.2022, 13:18
- WDe and GPT, booting DOS - Japheth, 28.11.2022, 16:57
- WDe and GPT, booting DOS - Richard, 08.12.2022, 17:21
- WDe and GPT, booting DOS - Japheth, 09.12.2022, 05:10
- WDe and GPT, booting DOS - Richard, 11.12.2022, 03:08
- WDe and GPT, booting DOS - Japheth, 11.12.2022, 10:39
- WDe and GPT, booting DOS - Richard, 11.12.2022, 14:53
- WDe and GPT, booting DOS - Japheth, 12.12.2022, 10:34
- WDe and GPT, booting DOS - Richard, 21.12.2022, 17:30
- WDe and GPT, booting DOS - glennmcc, 21.12.2022, 19:07
- WDe and GPT, booting DOS - Japheth, 22.12.2022, 14:52
- WDe and GPT, booting DOS - glennmcc, 22.12.2022, 18:41
- WDe and GPT, booting DOS - Richard, 23.12.2022, 01:49
- WDe and GPT, booting DOS - glennmcc, 23.12.2022, 05:06
- WDe and GPT, booting DOS - Richard, 23.12.2022, 06:46
- WDe and GPT, booting DOS - glennmcc, 23.12.2022, 05:06
- WDe and GPT, booting DOS - Richard, 23.12.2022, 01:49
- WDe and GPT, booting DOS - Richard, 26.12.2022, 12:16
- WDe and GPT, booting DOS - Richard, 28.12.2022, 09:34
- WDe and GPT, booting DOS - Japheth, 28.12.2022, 12:05
- WDe and GPT, booting DOS - Richard, 28.12.2022, 17:27
- WDe and GPT, booting DOS - Japheth, 29.12.2022, 19:32
- WDe and GPT, booting DOS - Richard, 30.12.2022, 07:52
- WDe and GPT, booting DOS - Zyzzle, 31.12.2022, 08:23
- WDe and GPT, booting DOS - Japheth, 02.01.2023, 13:04
- WDe and GPT, booting DOS - Richard, 03.01.2023, 03:51
- WDe and GPT, booting DOS - glennmcc, 03.01.2023, 04:05
- WDe and GPT, booting DOS - Richard, 03.01.2023, 04:37
- WDe and GPT, booting DOS - Richard, 03.01.2023, 05:17
- WDe and GPT, booting DOS - jadoxa, 04.01.2023, 01:02
- WDe and GPT, booting DOS - Richard, 03.01.2023, 05:17
- WDe and GPT, booting DOS - Richard, 03.01.2023, 04:37
- WDe and GPT, booting DOS - Japheth, 03.01.2023, 09:14
- WDe and GPT, booting DOS - Richard, 16.01.2023, 02:50
- WDe and GPT, booting DOS - glennmcc, 03.01.2023, 04:05
- WDe and GPT, booting DOS - Japheth, 29.12.2022, 19:32
- WDe and GPT, booting DOS - Richard, 28.12.2022, 17:27
- WDe and GPT, booting DOS - Japheth, 28.12.2022, 12:05
- WDe and GPT, booting DOS - glennmcc, 22.12.2022, 18:41
- WDe and GPT, booting DOS - Richard, 21.12.2022, 17:30
- WDe and GPT, booting DOS - Japheth, 12.12.2022, 10:34
- WDe and GPT, booting DOS - Richard, 11.12.2022, 14:53
- WDe and GPT, booting DOS - Japheth, 11.12.2022, 10:39
- WDe and GPT, booting DOS - Richard, 11.12.2022, 03:08
- WDe and GPT, booting DOS - Japheth, 09.12.2022, 05:10
- WDe and GPT, booting DOS - Richard, 08.12.2022, 17:22
- WDe and GPT, booting DOS - Richard, 08.12.2022, 17:24
- WDe and GPT, booting DOS - Richard, 08.12.2022, 17:21
- WDe and GPT, booting DOS - Japheth, 28.11.2022, 16:57
- WDe and GPT, booting DOS - Richard, 28.11.2022, 13:18
- WDe and GPT, booting DOS - Japheth, 22.11.2022, 15:26
- WDe and GPT, booting DOS - Richard, 22.11.2022, 12:29
- WDe and GPT, booting DOS - Richard, 22.11.2022, 07:10
- WDe and GPT, booting DOS - Japheth, 10.11.2022, 17:55
- WDe and GPT, booting DOS - ecm, 02.11.2022, 09:55
- WDe and GPT, booting DOS - Japheth, 28.10.2022, 20:13
- WDe and GPT, booting DOS - Japheth, 27.10.2022, 16:41
- WDe and GPT, booting DOS - Zyzzle, 27.10.2022, 16:08
- WDe and GPT, booting DOS - RayeR, 15.12.2022, 19:49
- WDe and GPT, booting DOS - tom, 15.12.2022, 20:14
- WDe and GPT, booting DOS - Japheth, 25.10.2022, 17:29
- WDe and GPT, booting DOS - tom, 25.10.2022, 13:40
- WDe and GPT, booting DOS - Japheth, 25.10.2022, 05:24
- WDe and GPT, booting DOS - tom, 24.10.2022, 18:15
- WDe and GPT, booting DOS - Zyzzle, 25.10.2022, 02:55
- WDe and GPT, booting DOS - tom, 25.10.2022, 13:39
- WDe and GPT, booting DOS - tom, 03.01.2023, 17:14
- WDe and GPT, booting DOS - Richard, 03.01.2023, 17:44
- WDe and GPT, booting DOS - fritz.mueller, 03.01.2023, 18:17
- WDe and GPT, booting DOS - Richard, 03.01.2023, 18:28
- WDe and GPT, booting DOS - glennmcc, 03.01.2023, 22:10
- WDe and GPT, booting DOS - Richard, 03.01.2023, 18:28
- WDe and GPT, booting DOS - fritz.mueller, 03.01.2023, 18:17
- WDe and GPT, booting DOS - Richard, 03.01.2023, 17:44
- WDe and GPT, booting DOS - Zyzzle, 25.10.2022, 02:55
- WDe and GPT, booting DOS - glennmcc, 24.10.2022, 19:09
- WDe and GPT, booting DOS - rr, 24.10.2022, 20:19
- WDe and GPT, booting DOS - Japheth, 25.10.2022, 05:14
- WDe v1.0 - Japheth, 14.11.2022, 10:35
- WDe and GPT, booting DOS - tom, 24.10.2022, 17:31