homepage
English Nederlands

Multiboot and Partition Manager

The following programs are free to download and use (read disclamer at bottom).

Programs require DOS (e.g. FreeDOS) for installation, but then function OS independent.
Why these bootmanagers?
In my opinion a Multiboot manager should be self supporting and file format independent, so in case a partition becomes inoperable, requires OS upgrade or replacement, should not influence booting other installed OS's. Also it should not require a separate primary partition, allow boot of any desired operating system and be user friendly, also at personalisation. The MBR already has the required means for multiboot if 3 or 4 choices suffice. The following Multiboot managers use these according to the standards as described in IBM DOS 2.1 Technical Reference. They require DOS for install, but are autonomous in use. By using only 8086 instructions, they are compatible with all known ancient like IBM 5150 upto modern multicore systems. They hide any conflicting primary partition automatic, respect Microsofts Windows-NT signature, support LBA, partitions larger than 2 GB, disks larger than 8GB, but only up to 2TB. They are however not compatible with GPT and Microsoft 'Bit Locker'. Although compliant with the specifications, it appeared that it causes Windows 10 to misbehave. Therefore an adapted version and option is added. Where possible however, I do advise the original version.
any DOSEnglishTiny Boot Manager © (Nov 2021) TBOOTMGR.tar.gzip (5KB)
Screenshot of Tiny Boot ManagerOffers a choice of up to 4 operating systems (primary partitions on disk) or other devices to start at system boot. If an extended partition with logical volumes is used, it also allows you to boot from a 4th partition through chain boot of the first logical volume. This works fine with Linux, but is incompatible with DOS and Windows. It makes use of hiding partitions as introduced with IBM OS/2 boot manager. It supports disks upto 2 TB. Tiny boot manager itself needs no partition nor extra disk space (it only replaces the boot code in the single MBR sector and optionally the EBR sector for chain boot; it leaves the NT signature, partition table and boot signature untouched).
Read more details.....
Note: With Windows 10 however it apears to prevent entering Sleep-mode, the default power off mode (disabling it solves this issue) and also updates requiring a reboot, apear to fail (disabling multiboot during such update can solve this). A modified version "TBootSel" is added to solve this as well.
any DOSEnglish T0-DOS (T0Format + T0DOSMnu + T0Drive) © (Sep 2021) T0DOS.tar.gzip (7KB)
Screenshot of T0DOS promptAn enhanced variant to "Tiny Boot Manager" with mainly the same primary features and compatabilities. It allows however to also start DOS. An unmodified IBM PC-DOS 1.10 (or 1.0) can be copied in and started from the (generally unused) space of track 0 on your fixed disk as if it were a floppy and is made fully functional for you to run your own DOS 1 compatible utilities! The set of programs are designed to work on computers ranging from ancient PC's up to the current generation of IBM PC compatibles. Read more details.....
IBM PC-DOS 1.1 system files can be downloaded here. PTTE.tar.gzip (11KB)
MS-DOSEngelsPartition Table Tiny Editor © (Oct 2021) PTTE.tar.gzip (7KB)
Schermvoorbeeld van PTTEA super small (only 6 KB), yet powerfull program to create or manage classic partition tables on disk. It is thereby a replacement for FDISK, as was included with every DOS version. It is however distinctive as it is DOS version independent and supports also more recent techniques. It therefore can be used on the ancient IBM PC-5150 from 1980 with Intel 8088, HDA and 10MB disk up to the most advanced PC with multicore 64 bit processor, XGA, SATA, 2 TB LBA, AF and SSD. It recognizes, but does not support GPT. By means of a full-screen menu (see picture) with an overview of the disk content, partitions can be adjusted in full detail. As it works on sector level and shows the recognized content of the volume boot sector, it can also be helpfull to repair or reconstruct partition tables. Build in checks prevent the user from invalid table changes, like overlap or boundary crossing. Changes can be prepared without any change to the disk content. When satisfied with all changes prepared, a push on 'Apply changes' will finally apply all these changes to disk.
Because of its size and compatibility it is also perfectly suited to use under T0-DOS (see previous chapter above). It makes it possible to manage partitions on the system disks without the need of diskette, CD or USB stick as if it were an extension of BIOS.
Read more details.....

To unpack tar.gzip files under Windows the freeware utility from 7-Zip can be used.

Warning! - Although thoroughly tested and in use on various computers by me, you may only use these programs at your own risk.
I can not be held responsible for any damage or data loss. Any feedback however will be appreciated.