Added BPB to pre-2.0 DOS disks, for consistency and mounting support

This commit is contained in:
Jeff Parsons 2017-06-01 09:15:39 -07:00 • committed by Jeff Parsons
commit b42c858c44
10 changed files with 58 additions and 32 deletions

View file

@ -71,7 +71,7 @@ provided below.
35 file(s) 144458 bytes
8192 bytes free
The boot sector of the original PC-DOS 0.90 disk image contained:
The boot sector of the original PC-DOS 0.90 disk image contained the following bytes:
00000000 eb 2f 14 00 00 00 60 00 20 37 2d 4d 61 79 2d 38 |./....`. 7-May-8|
00000010 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |1...............|
@ -112,5 +112,6 @@ the following boot sector bytes will differ:
00000000 eb 2f 14 00 00 00 60 00 20 37 2d 00 02 01 01 00 |./....`. 7-.....|
00000010 02 40 00 40 01 fe 01 00 08 00 01 00 00 00 00 00 |.@.@............|
This is simply a side-effect of *all* PCx86 disk images provided by the PCjs website: a BPB is automatically
included in all disk images. This ensures that your modern operating system will be able to mount the disk image.
This is simply a side-effect of the [DiskDump](/modules/diskdump/) utility that's used to prepare disk images for the
PCjs website. It automatically adds a BPB to the boot sector if the BPB is missing or incorrect, making it easier for
modern operating systems to mount the disk image.

View file

@ -72,7 +72,7 @@ provided below.
35 file(s) 144458 bytes
8192 bytes free
The boot sector of the original PC-DOS 0.90 disk image contained:
The boot sector of the original PC-DOS 0.90 disk image contained the following bytes:
00000000 eb 2f 14 00 00 00 60 00 20 37 2d 4d 61 79 2d 38 |./....`. 7-May-8|
00000010 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |1...............|
@ -113,5 +113,6 @@ the following boot sector bytes will differ:
00000000 eb 2f 14 00 00 00 60 00 20 37 2d 00 02 01 01 00 |./....`. 7-.....|
00000010 02 40 00 40 01 fe 01 00 08 00 01 00 00 00 00 00 |.@.@............|
This is simply a side-effect of *all* PCx86 disk images provided by the PCjs website: a BPB is automatically
included in all disk images. This ensures that your modern operating system will be able to mount the disk image.
This is simply a side-effect of the [DiskDump](/modules/diskdump/) utility that's used to prepare disk images for the
PCjs website. It automatically adds a BPB to the boot sector if the BPB is missing or incorrect, making it easier for
modern operating systems to mount the disk image.

File diff suppressed because one or more lines are too long

View file

@ -21,7 +21,7 @@ The PCjs machine below is running PC-DOS 1.00.
PC-DOS 1.00 was completed in August 1981 and announced at an IBM press conference on August 12, 1981, when IBM
introduced the original IBM PC (Model 5150).
PC-DOS 1.00 was released on one single-sided (160Kb) diskette. A complete listing of all the files is shown below.
PC-DOS 1.00 was released on one single-sided (160Kb) diskette. A complete listing of all the files is provided below.
### Directory of PC-DOS 1.00 Diskette

View file

@ -7,5 +7,5 @@
<category>Operating System</category>
<author>IBM/Microsoft</author>
<releaseDate/>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/PCDOS100.img" href="/disks/pcx86/dos/ibm/1.00/PCDOS100.json" md5="73c919cecadf002a7124b7e8bfe3b5ba" md5json="7f014057d7af74d3c22e1cd10443defe"/>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/PCDOS100.img" href="/disks/pcx86/dos/ibm/1.00/PCDOS100.json" md5="54acc6990af083f6256894b5a9815756" md5json="d566df2da47b9d94379a89596df25da5"/>
</manifest>

File diff suppressed because one or more lines are too long

View file

@ -19,6 +19,7 @@ The PCjs machine below is running PC-DOS 1.10.
{% include machine.html id="ibm5150-pcdos110" %}
PC-DOS 1.10 was released in May 1982 on one single-sided (160Kb) diskette. A complete listing of all the files
is provided below.
Also, in case you're wondering why 1920 + 6400 does not equal the "8704 bytes in 2 hidden files" reported by CHKDSK,
that's because all CHKDSK byte totals are cluster-granular. On a 160Kb diskette, 1 cluster equals 1 sector or 512

View file

@ -7,5 +7,5 @@
<category>Operating System</category>
<author>IBM/Microsoft</author>
<releaseDate/>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/PCDOS110.img" href="/disks/pcx86/dos/ibm/1.10/PCDOS110.json" md5="47bfb4371d28cd9e45fb1197f2a70c00" md5json="91086902e08148b50bd1ea1219192751"/>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/PCDOS110.img" href="/disks/pcx86/dos/ibm/1.10/PCDOS110.json" md5="482f0559c88a798e8fb5af96b4868a98" md5json="24d352b2bfad3b146ca3189e2e8fcde0"/>
</manifest>