ANNOUNCING: RAWFD What: rawfd.exe is a raw floppy disk device driver and control program for DOS that allows you to format a floppy and ftp or copy an entire raw disk image directly onto it in a single step, without using any harddisk space. Why: Downloading the floppies for a linux distribution is the single most time consuming part of doing a linux installation. There are two standard formats for downloaded disks: multiple DOS files on a DOS formatted diskette, and a single raw image of the entire disk. All current linux distributions use the raw image method for the boot diskette. Most distributions use the DOS method for all other diskettes, while TAMU uses raw images for all diskettes. The advantages of the raw image method are that it requires fewer diskettes (you don't waste space on the DOS file system), and it is easier to do on unix machines, as mounting diskettes as filesystems is normally a restricted operation. The disadvantage of this method was that on DOS machines you had to ftp the image to a hard disk, and then rawrite the image to floppy. In some cases, people had access only to machines which lacked either space or permission to put the images on harddisk. With RAWFD, DOS machines can now do the format, ftp, and rawrite operations directly to the floppy in a single step, without any use of harddisk. How: rawfd.exe is a DOS device driver that can be installed either with a "device=rawfd.exe" in config.sys, or directly by running "rawfd" at the DOS command prompt. Once installed, it creates two devices "rawfda" and "rawfdb" (for drives a: and b: respectively) which can then be copied or ftp'ed to as any normal file. For example, using ftp, you would simply do "get boot rawfda" to ftp the "boot" disk image to the floppy in drive a. If you already have a local copy of the disk image, you can replace "rawrite" with a simple "copy /b boot rawfda". By default, the raw device driver formats the diskette during transfer, although this option can be turned on and off as desired. Rawfd uses track buffering for extremely high speed operation. Where: Source and binaries are available in net.tamu.edu:pub/linux/dos_utils Note that pub/linux/os2_utils includes a version of "dd" for os/2 to enable ftp directly to floppy on those machines. Questions/Comments: dave.safford@net.tamu.edu