Baron-von-Riedesel/DOS71BSG
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
1. About
DOS71BSG is a bootsector for MS-DOS 7.1 FAT32 partitions on a
GPT-partitioned disk. Actually, it's 3 sectors, size 1536 bytes.
2. Create the Binaries
Get JWasm and then run mdos71bs.bat and mresti31.bat.
After that step, files dos71bsg.bin and RestI31.SYS should exist.
File dos71bsg.bin is the FAT32 boot sector for GPT-partitioned disks and
RestI31.SYS is a DOS device driver, used to restore the original Int 13h
handler temporarily modified by dos71bsg.bin.
3. Usage
a) create a FAT32 partition on the disk - must be located entirely in the
first 2 TB of the disk!
b) use a disk editor (WDe) to save the bootsector to a file.
c) copy the BPB of the saved sector ( bytes 0x0B-0x59 ) into file dos71bsg.bin,
at the very same location.
d) if unsure, use WDe to check if the modified dos71bsg.bin looks correct.
e) then write that file to the partition's boot sector ( 3 sectors ).
f) ensure that MS-DOS 7.1 IO.SYS is in the partition's root directory.
g) use grub-mkconfig to add the partition to grub's boot menu.
h) add RestI13.sys to config.sys ( should be the first DEVICE= entry ).
No risk, no fun.