*BSD News Article 21631


Return to BSD News archive

Xref: sserve comp.os.linux:55538 comp.os.linux.misc:2103 comp.os.386bsd.misc:1132
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!xlink.net!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!zib-berlin.de!news.dfn.de!rrz.uni-koeln.de!unidui!du9ds4!prang
From: prang@du9ds4.fb9dv.uni-duisburg.de (Juergen Prang)
Newsgroups: comp.os.linux,comp.os.linux.misc,comp.os.386bsd.misc
Subject: [A]: RAWDISK.SYS bugfixed version 1.1
Date: 29 Sep 93 15:44:45 GMT
Organization: Universitaet Duisburg GH
Lines: 42
Message-ID: <prang.749317485@du9ds4>
NNTP-Posting-Host: du9ds4.fb9dv.uni-duisburg.de
Summary: Announcement of bugfixed version 1.1 of RAWDISK.SYS
Keywords: QIC-80,backup,non-DOS disks


I'm announcing the bugfixed version 1.1 of RAWDISK.SYS in this newsgroup,
because I know a lot of people with tape drives not supported (either by
type or by using older kernels etc.) are using this DOS device driver for
backup of their Unix disk/partition.

RAWDISK.SYS v1.1 is available by anonymous ftp from:

ftp.uni-duisburg.de: /pub/pc/misc/rawdsk11.zip
login: anonymous,  password: e-mail address


Version 1.1 of RAWDISK.SYS (raw disk device driver for DOS)
fixes the following two bugs:

1. DR-DOS's CHKDSK complains about an illegal drive for RAWDISK.DRV.

2. Successful restore of a backup was prevented by version 1.0 under
   certain circumstances:

   if the program you use for restore (ie that writes to the disk via
   RAWDISK.SYS) wrote an updated directory entry first before reading
   the FAT to get the available bytes on the drive, RAWDISK.SYS returned
   a virtual FAT indicating a full drive. This prevented successful
   restore.

Both bugs are fixed.

BTW, RAWDISK.SYS is a DOS device driver, that maps an arbitrary
portion of a harddisk (given by a start- and endcylinder) onto a
logical DOS drive. The HD area is accessed (read or written)
through a regular DOS file. Logical drive administration areas
(bootsector, FAT and rootdirectory) are totally virtual, hence
no additional HD space is required.

sorry for the inconvenience,
Juergen
-- 
   Juergen Prang           |     prang@du9ds4.fb9dv.uni-duisburg.de
   University of Duisburg  |********************************************
   Electrical Engineering  |     Logic is a systematic method of coming
   Dept. of Dataprocessing |     to the wrong conclusion with confidence