Merge branch 'master' into gh-pages
This commit is contained in:
commit
4cd0c76270
4 changed files with 35 additions and 34 deletions
|
|
@ -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)*
|
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.
|
form of the library, to reduce machine load time.
|
||||||
|
|
||||||
The summary below is not a complete list of everything in the library,
|
The summary below is not a complete list of everything in the library, just highlights.
|
||||||
just highlights. For some of the disks, we have provided more information about the software, and in some cases,
|
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,
|
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,
|
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.
|
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,
|
The [Disk Library](/disks/pcx86/library.xml) is a superset, including operating systems, application software,
|
||||||
computer diagnostics, programming tools, and more.
|
computer diagnostics, programming tools, and more.
|
||||||
|
|
||||||
|
|
@ -58,6 +58,10 @@ computer diagnostics, programming tools, and more.
|
||||||
* [PC Diagnostics](diags/)
|
* [PC Diagnostics](diags/)
|
||||||
* [VGA "Black Book" Tests](/tests/pcx86/vga/)
|
* [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
|
Disk Manifests
|
||||||
|
|
|
||||||
|
|
@ -9,14 +9,27 @@ permalink: /disks/pcx86/fixed/10mb/
|
||||||
|
|
||||||
This folder contains the following 10Mb fixed disk images:
|
This folder contains the following 10Mb fixed disk images:
|
||||||
|
|
||||||
* Empty formatted disk ([PCDOS200-EMPTY](PCDOS200-EMPTY.json))
|
* [Empty formatted disk](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 CGA](PCDOS200-WIN101-CGA.json) ([XML](pcdos200-win101-cga.xml))
|
||||||
* PC-DOS 2.00 with Windows 1.01 for EGA ([PCDOS200-WIN101-EGA](pcdos200-win101-ega.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
|
```xml
|
||||||
the entire disk to a single DOS partition, and then it was formatted with the PC-DOS 2.00 **FORMAT** utility.
|
<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
|
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.
|
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
|
Thus, actual free space is (20739 - 51) * 512, or 10,592,256 bytes, which is exactly what DOS reports as the available
|
||||||
space.
|
space.
|
||||||
|
|
||||||
Some sources on the internet (eg, http://www.wikiwand.com/en/Timeline_of_DOS_operating_systems) claim that the (FAT)
|
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))
|
||||||
file system overhead for the XT's 10Mb disk is "50 sectors". As they explain:
|
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
|
"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
|
× 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
|
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
|
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.
|
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.
|
|
||||||
|
|
|
||||||
|
|
@ -9,9 +9,9 @@ permalink: /disks/pcx86/fixed/20mb/
|
||||||
|
|
||||||
This folder contains the following 20Mb disk images:
|
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](http://archive.pcjs.org/disks/pcx86/fixed/20mb/IBMOS210-EGA.json)
|
||||||
* IBM OS/2 1.0 for EGA (IBMOS210-EGA.json)
|
* [IBM OS/2 1.1 for VGA](http://archive.pcjs.org/disks/pcx86/fixed/20mb/IBMOS211-VGA.json)
|
||||||
* IBM OS/2 1.1 for VGA (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.20 with Windows 3.00 for EGA (PCDOS320-WIN300-EGA.json)
|
* [PC-DOS 3.30 with no files](PCDOS330-EMPTY.json) ([XML](pcdos330-empty.xml))
|
||||||
* PC-DOS 3.30 with no files ([PCDOS330-EMPTY](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)
|
||||||
* PC-DOS 3.30 with Windows 3.10 for VGA (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)
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ permalink: /disks/pcx86/fixed/
|
||||||
---
|
---
|
||||||
|
|
||||||
PC Hard Drive (Fixed Disk) Images
|
PC Hard Drive (Fixed Disk) Images
|
||||||
---
|
---------------------------------
|
||||||
|
|
||||||
Pre-built fixed disk images with the following sizes are available:
|
Pre-built fixed disk images with the following sizes are available:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue