Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

WDe and GPT, booting DOS (Users)

posted by Richard, 16.01.2023, 02:50
(edited by Richard on 16.01.2023, 05:56)

(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.


[image]
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
[image]
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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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
 


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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]

[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]







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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]






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:\>


[image]
[image]
[image]
[image]
[image]
[image]








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


[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]
[image]












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:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 114 users online (0 registered, 114 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum