Updated information on fixed disk images

This commit is contained in:
Jeff Parsons 2017-06-15 16:34:43 -07:00 committed by Jeff Parsons
commit 6e6e95eb1f
4 changed files with 35 additions and 34 deletions

View file

@ -12,13 +12,13 @@ This [Disk Library](/disks/pcx86/library.xml) lists all the [Disk Manifests](#di
in the project that uses the library. Note that most machines use the *[compiled](/disks/pcx86/compiled/library.xml)*
form of the library, to reduce machine load time.
The summary below is not a complete list of everything in the library,
just highlights. For some of the disks, we have provided more information about the software, and in some cases,
The summary below is not a complete list of everything in the library, just highlights.
For some of the disks, we have provided more information about the software, and in some cases,
machines that automatically run the software. Ideally, everything in the library would also be listed below,
and linked to a page that describes the software in more detail, along with a live demonstration of the software,
but that's not yet a reality.
For IBM PC application demos, see the [Application Archive](/apps/pcx86/), which focuses excusively on applications.
For IBM PC application demos, see the [Application Archive](/apps/pcx86/), which focuses exclusively on applications.
The [Disk Library](/disks/pcx86/library.xml) is a superset, including operating systems, application software,
computer diagnostics, programming tools, and more.
@ -58,6 +58,10 @@ computer diagnostics, programming tools, and more.
* [PC Diagnostics](diags/)
* [VGA "Black Book" Tests](/tests/pcx86/vga/)
### Fixed Disks
* [Assorted Fixed Disk Images](/disks/pcx86/fixed/) (eg, [10Mb](/disks/pcx86/fixed/10mb/) and [20Mb](/disks/pcx86/fixed/20mb/))
---
Disk Manifests

View file

@ -9,14 +9,27 @@ permalink: /disks/pcx86/fixed/10mb/
This folder contains the following 10Mb fixed disk images:
* Empty formatted disk ([PCDOS200-EMPTY](PCDOS200-EMPTY.json))
* PC-DOS 2.00 with Windows 1.01 for CGA ([PCDOS200-WIN101-CGA](pcdos200-win101-cga.xml))
* PC-DOS 2.00 with Windows 1.01 for EGA ([PCDOS200-WIN101-EGA](pcdos200-win101-ega.xml))
* [Empty formatted disk](PCDOS200-EMPTY.json)
* [PC-DOS 2.00 with Windows 1.01 for CGA](PCDOS200-WIN101-CGA.json) ([XML](pcdos200-win101-cga.xml))
* [PC-DOS 2.00 with Windows 1.01 for EGA](PCDOS200-WIN101-EGA.json) ([XML](pcdos200-win101-ega.xml))
These disk images are used by various IBM PC XT [Model 5160](/devices/pcx86/machine/5160/) machine configurations.
These disk images are used by various IBM PC XT [Model 5160](/devices/pcx86/machine/5160/) machine configurations,
either directly:
NOTE: The empty disk is *completely* empty. It was partitioned with the PC-DOS 2.00 **FDISK** utility, allocating
the entire disk to a single DOS partition, and then it was formatted with the PC-DOS 2.00 **FORMAT** utility.
```xml
<hdc id="hdcXT" drives='[{name:"10Mb Hard Drive",path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-CGA.json",type:3}]'/>
```
or by reference:
```xml
<hdc ref="/disks/pcx86/fixed/10mb/pcdos200-win101-cga.xml"/>
```
### Notes Regarding 10Mb Disks
The [Empty formatted disk](PCDOS200-EMPTY.json) is *completely* empty. It was partitioned with the PC-DOS 2.00 **FDISK** utility,
allocating the entire disk to a single DOS partition, and then it was formatted with the PC-DOS 2.00 **FORMAT** utility.
Neither the **FORMAT** "/S" option nor the **SYS** command were used, so no system files were transferred, leaving
the disk completely empty and non-bootable.
@ -62,8 +75,8 @@ is not allowed, another 2 sectors are lost, bringing the total FAT file system o
Thus, actual free space is (20739 - 51) * 512, or 10,592,256 bytes, which is exactly what DOS reports as the available
space.
Some sources on the internet (eg, http://www.wikiwand.com/en/Timeline_of_DOS_operating_systems) claim that the (FAT)
file system overhead for the XT's 10Mb disk is "50 sectors". As they explain:
Some sources on the internet (eg, [http://www.wikiwand.com/en/Timeline_of_DOS_operating_systems](http://www.wikiwand.com/en/Timeline_of_DOS_operating_systems))
claim that the FAT file system overhead for the XT's 10Mb disk is "50 sectors". As they explain:
"The fixed disk has 10,618,880 bytes of raw space: 305 cylinders (the equivalent of tracks) × 2 platters
× 2 sides or heads per platter × 17 sectors per track = 20,740 sectors × 512 bytes per sector = 10,618,880
@ -79,19 +92,3 @@ However, that's incorrect. First, the disk has 306 cylinders, not 305. Second,
the overhead OUTSIDE the partition (69 sectors) and the overhead INSIDE the partition (51 sectors). They failed
to account for the reserved cylinder in the first calculation and the lost fractional cluster in the second
calculation, and then they conflated the two values to produce a single (incorrect) result.
---
To use one of these disks with another machine configuration, include:
```xml
<hdc id="hdcXT" drives='[{name:"10Mb Hard Drive",path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-CGA.json",type:3}]'/>
```
in the *machine.xml* file. Alternatively, you can include it by reference:
```xml
<hdc ref="/disks/pcx86/fixed/10mb/pcdos200-win101-cga.xml"/>
```
Of course, if your machine configuration file is on a different server, the *ref* path will likely be different.

View file

@ -9,9 +9,9 @@ permalink: /disks/pcx86/fixed/20mb/
This folder contains the following 20Mb disk images:
* COMPAQ MS-DOS 3.10 with Windows/386 2.01 for VGA (COMPAQ310-WIN386201-VGA.json)
* IBM OS/2 1.0 for EGA (IBMOS210-EGA.json)
* IBM OS/2 1.1 for VGA (IBMOS211-VGA.json)
* PC-DOS 3.20 with Windows 3.00 for EGA (PCDOS320-WIN300-EGA.json)
* PC-DOS 3.30 with no files ([PCDOS330-EMPTY](pcdos330-empty.xml))
* PC-DOS 3.30 with Windows 3.10 for VGA (PCDOS330-WIN310-VGA.json)
* [IBM OS/2 1.0 for EGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/IBMOS210-EGA.json)
* [IBM OS/2 1.1 for VGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/IBMOS211-VGA.json)
* [PC-DOS 3.20 with Windows 3.00 for EGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/PCDOS320-WIN300-EGA.json)
* [PC-DOS 3.30 with no files](PCDOS330-EMPTY.json) ([XML](pcdos330-empty.xml))
* [PC-DOS 3.30 with Windows 3.10 for VGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/PCDOS330-WIN310-VGA.json)
* [COMPAQ MS-DOS 3.10 with Windows/386 2.01 for VGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/COMPAQ310-WIN386201-VGA.json)

View file

@ -5,7 +5,7 @@ permalink: /disks/pcx86/fixed/
---
PC Hard Drive (Fixed Disk) Images
---
---------------------------------
Pre-built fixed disk images with the following sizes are available: