Browse Prior Art Database

Common Code Installation Method From a VM Host System Onto a PS/2

IP.com Disclosure Number: IPCOM000122600D
Original Publication Date: 1991-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 51K

Publishing Venue

IBM

Related People

Dalton, BL: AUTHOR [+2]

Abstract

Disclosed is a method for installing application code residing in one or more PCDISKs on a VM host, including an OS/2* operating system, onto a PS/2 hard disk.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 83% of the total text.

Common Code Installation Method From a VM Host System Onto a PS/2

      Disclosed is a method for installing application code
residing in one or more PCDISKs on a VM host, including an OS/2*
operating system, onto a PS/2 hard disk.

      The PS/2 system communicates with the VM host and controls the
partitioning and formatting of the hard disk, the installation of
OS/2 and the installation of all application code.  The VM host
provides a user interface through which installation options, code
version and runtime environment are selected.  The target destination
(drive and subdirectory) of each application code module is
dynamically calculated.

      As shown in the figure, the user starts the process on the PS/2
(1) by booting a special installation diskette. The user completes
the VM logon sequence (2) and may optionally select an OS/2
installation (3).  The user then switches to VM and enters parameters
on the user interface panel (4) of the Common Install utility.  The
utility establishes all host disk accesses, creates a temporary disk
and builds a bill of materials (BOM) file of all PCDISKs to install
(5).  The user switches back to the PS/2 and the installation
proceeds.  The PS/2 downloads the BOM file and issues commands to the
host (6) to unpack each PCDISK individually.  The PCDISK unpack
routine dynamically builds a list (LST) file, containing a list of
all modules to download with complete pathing information.  All
modules are stored on the...