Partitioning of 4TB HDD for legacy OSes (Users)
> bret, when you say your USB utilities enable GPT partition reading in DOS,
> this is only for USB devices, correct? You do not patch DOS to enable GPT
> reading of all non-bootable partitions attached to the system (including
> SATA / AHCI internal drives?)
That is correct. The USB driver add entries in the various DOS internal tables that keep track of drive letters and such, responds to INT 13h requests (including the 64-bit extensions), and inserts block device drivers into the device driver chain. It does not modify anything about DOS itself -- just creates new entries in the appropriate places.
In addition, since somebody brought it up, the USB driver will work with sector sizes other than 512 bytes if the DOS supports it (which MS-DOS does if you set it up correctly but AFAIK none of the others DOS's do). Unfortunately with DOS, you need to add support for non-512-byte sectors not just to the kernel but also to ALL of the disk-related utilities (and there are a BUNCH of those). And even though the MS-DOS kernel supports sector sizes other than 512 bytes, I don't think any of the MS utilities do (though a few might).
I'm also adding support for CD/DVD/BD to the USB driver, but still have some more work to do. What I have got to work (that I think is pretty cool) is accessing a DVD-RAM disk, which (like all common optical media) has a 2k sector size, formatted with FAT32. I can mount this in MS-DOS as a regular drive letter and MS-DOS treats it as a FAT32 hard drive with 2k sectors and doesn't know it's a DVD-RAM. I used Windows to format the DVD-RAM since there aren't any DOS utilities that will do it (and it's possible that newer versions of Windows won't do it either). Unlike most read-write optical media which have a pretty limited number of writes, a DVD-RAM is actually designed to be written to many times -- it's sort of like a really big floppy drive. Unfortunately, nobody seems to make new DVD-RAM media any more and it's really hard to find.
Complete thread:
- Partitioning of 4TB HDD for legacy OSes - RayeR, 27.04.2026, 22:45 (Users)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Partitioning of 4TB HDD for legacy OSes - mceric, 28.04.2026, 01:35
- Partitioning of 4TB HDD for legacy OSes - bretjohn, 28.04.2026, 03:04
- Partitioning of 4TB HDD for legacy OSes - Laaca, 28.04.2026, 05:08
- Partitioning of 4TB HDD for legacy OSes - RayeR, 28.04.2026, 17:28
- Partitioning of 4TB HDD for legacy OSes - Rugxulo, 29.04.2026, 05:23
- Partitioning of 4TB HDD for legacy OSes - RayeR, 29.04.2026, 20:09
- Partitioning of 4TB HDD for legacy OSes - Rugxulo, 29.04.2026, 05:23
- Partitioning of 4TB HDD for legacy OSes - bretjohn, 28.04.2026, 17:30
- Partitioning of 4TB HDD for legacy OSes - Laaca, 28.04.2026, 18:31
- Partitioning of 4TB HDD for legacy OSes - RayeR, 28.04.2026, 20:31
- Partitioning of 4TB HDD for legacy OSes - Laaca, 28.04.2026, 18:31
- Partitioning of 4TB HDD for legacy OSes - RayeR, 28.04.2026, 17:28
- Partitioning of 4TB HDD for legacy OSes - Laaca, 28.04.2026, 05:08
- Partitioning of 4TB HDD for legacy OSes - RayeR, 28.04.2026, 17:21
- Partitioning of 4TB HDD for legacy OSes - bretjohn, 28.04.2026, 03:04
- Partitioning of 4TB HDD for legacy OSes - Zyzzle, 29.04.2026, 01:39
- Partitioning of 4TB HDD for legacy OSes - bretjohn, 29.04.2026, 03:39
- some TSR/patch to modify BIOS/EDD? - RayeR, 29.04.2026, 20:20
- some TSR/patch to modify BIOS/EDD? - ecm, 29.04.2026, 20:56
- some TSR/patch to modify BIOS/EDD? - RayeR, 30.04.2026, 17:31
- some TSR/patch to modify BIOS/EDD? - ecm, 30.04.2026, 20:06
- some TSR/patch to modify BIOS/EDD? - Laaca, 01.05.2026, 12:24
- some TSR/patch to modify BIOS/EDD? - RayeR, 04.05.2026, 17:48
- failed with hybrid MBR under Windows - RayeR, 07.05.2026, 15:40
- failed with hybrid MBR under Windows - bretjohn, 07.05.2026, 22:36
- failed with hybrid MBR under Windows - RayeR, 09.05.2026, 18:16
- failed with hybrid MBR under Windows - RayeR, 11.05.2026, 07:47
- New Idea how to beak 2TB on WinXP-32 - RayeR, 23.05.2026, 13:51
- failed with hybrid MBR under Windows - RayeR, 11.05.2026, 07:47
- failed with hybrid MBR under Windows - RayeR, 09.05.2026, 18:16
- failed with hybrid MBR under Windows - bretjohn, 07.05.2026, 22:36
- failed with hybrid MBR under Windows - RayeR, 07.05.2026, 15:40
- some TSR/patch to modify BIOS/EDD? - RayeR, 30.04.2026, 17:31
- some TSR/patch to modify BIOS/EDD? - ecm, 29.04.2026, 20:56
- Partitioning of 4TB HDD for legacy OSes - mceric, 28.04.2026, 01:35
Mix view