Browse Prior Art Database

High-Speed Data Transfer Utility

IP.com Disclosure Number: IPCOM000120583D
Original Publication Date: 1991-May-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 76K

Publishing Venue

IBM

Related People

Rieth, PF: AUTHOR

Abstract

Disclosed is a method for pre-loading Personal System/2* (PS/2) hard disks with large volumes of data at very high speed.

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

High-Speed Data Transfer Utility

      Disclosed is a method for pre-loading Personal System/2*
(PS/2) hard disks with large volumes of data at very high speed.

      There are many different methods in use today for loading hard
disks - diskettes, emulated diskettes, local area network (LAN)
servers, shadow hard disk, but they all rely on the PS/2 operating
system (O/S) file system to actually copy the data to the hard disk
on a file-by-file basis.  A fast disk copy process exists for
transferring data between like sized diskettes which works by copying
on a track by track basis rather than file by file but will only work
if the target diskette has no bad tracks.  Hard disks almost always
have bad tracks (routinely handled by the file system) precluding
usage of the track- by-track method on hard disk systems.

      This design allows the application of the faster track-by-track
method of copying data between hard disks with unique algorithms that
map around bad tracks as they are detected.  This is accomplished in
2 stages.
1.   The File Allocation Table (FAT table) from both the source and
target hard disk partitions is accessed by the program.  The source
FAT table is copied to the target FAT table (see Chart 1) as long as
the corresponding locations in the two tables are valid.  If the
entry in the source table is unused, or the entry in the target table
is flagged as bad, that entry is skipped and the rest of the target
FAT table is adjusted to al...