TERABYTE PLUS TOOLS AND IMAGES Version 3.0 11/02/2015 Copyright (C) 2010-2015 By Rudolph R. Loew This Package contains Programs and Image Files used to support the TeraByte Plus Package. CONTENTS SETSECSZ.EXE Set Logical Sector Size to be Mapped BLKSIZE.SYS Set DOS Internal Sector Buffer Size FLOPBLK.SYS Set DOS Internal Sector Buffer Size for Large Sector Floppy. MAKEFLOP.EXE Make an Installation Floppy from an Image File. MAKEIMG.EXE Make an Image File from an Installation Floppy. FLOPPY.IMG Image of TBPLUS Installation Floppy. USB Generic USB Drivers for Windows 9x. SETSECSZ The SETSECSZ Program sets the Logical Sector Size to be emulated by BOOTMAN. BOOTMAN can emulate a Logical Sector Size that is a Power of 2 Multiple of the Hard Drives actual Sector Size. SETSECSZ sets a flag in the Drives MBR that is used by BOOTMAN to determine if Remapping is required. RFDISK also manages this flag, setting it to the detected Sector Size and Warning if the old value was not consistent with the new one. This makes it necessary to activate Remapping, by rebooting under BOOTMAN2, before using RFDISK. The Syntax is as follow: SETSECSZ Drive SectorSize Drive is the Interrupt 13 Drive Number starting from 0x80. SectorSize is the desired Logical Sector Size. Sector Sizes can be specified in Byte or in KiloBytes Ex. 4096 or 4K 32768 or 32K Zero or Default disables Remapping. RFDISK will set the True Size. BLKSIZE The BLKSIZE Driver creates an Empty Block Driver with the Specified Block Size. This is used to set the Internal DOS Buffer Size. The DOS Buffer Size is set during Boot to the largest Sector Size or Block Device Block Size detected. This buffer is used when Formatting or accessing a Drive Letter. If all partitions are already Formatted, then the correct Buffer Size will be large enough for all of the Partitions. When initially Formatting a Partition with a Larger Sector Size than any already Formatted Partition, the DOS Buffer may be too small and will be corrupted when the new Partition is Formatted or accessed. Using the BLKSIZE Driver to insure that the Buffer is large enough for the largest Sector Size Partition will prevent corruption. Place the following line in your C:\CONFIG.SYS File: DEVICE=PATH\BLKSIZE -N MaxSecSize or DEVICE=PATH\BLKSIZE MaxSecSize PATH is the PATH to the BLKSIZE.SYS File MaxSecSize is the size of the largest Logical Sector Size (Actual or Mapped). If you use the Drive Number / Partition Number Format instead of the Drive Letter Format of RFORMAT to Format Partitions, immediately after creating then with RFDISK, you do not use the DOS Buffer so you do not need to use BLKSIZE in this case. The -N Option sets the Buffer Size without loading an Empty Block Driver. This is recommended but requires the TBPLUS 2.0 or Higher IO.SYS File to be used. If not using the modified IO.SYS File, do not specify the -N Option. After Formatting, Rebooting will correctly set the DOS Buffer Size so BLKSIZE will no longer be needed. FLOPBLK The FLOPBLK Driver checks the size of Sectors on the Floppy Drive. If larger than the Current Internal DOS Buffer Size, the Buffer Size will be increased as required. See the BLKSIZE Section above for details. The -N Option is assumed. MAKEFLOP.EXE The MAKEFLOP Program copies an Installation Image File (FLOPPY.IMG) into a Floppy Disk. This is used to create the TBPLUS Installation Floppy used in the Installation Procedure described in the BOOTMAN2 User's Manual. The Syntax is as follows: MAKEFLOP ImageFile InageFile is the Installation Image File to be written to the Floppy. A Formatted Error Free Floppy Disk MUST be in the A: Drive before issuing this command. MAKEIMG.EXE The MAKEIMG Program creates an Installation Image File from a Floppy Disk. If you need to modify an Installation Floppy and then create a new Image File for transfer to a CD, you can use this Program to create it. The Syntax is as follows: MAKEIMG ImageFile InageFile is the Installation Image File to be created from the Floppy. The modified TBPLUS Installation Floppy Disk MUST be in the A: Drive before issuing this command. FLOPPY.IMG The FLOPPY Image File contains a Bootable DOS Setup suitable for Partitioning and Formatting Hard Drives and to Install Windows 9x. A BOOTMAN2 Overlay is built in so that it is loaded before DOS is loaded. CD ROM Drivers from the Windows 98 CD are provided to provide CD Access. A CONFIG.SYS Menu selects the Buffer Size set by BLKSIZE.SYS. The Default is 4KB. Use the Third Option if using Logical Sector Sizes above 4KB. The Second Option disables BLKSIZE and can be used if no Large Sector Size Hard Drives are being used. This Image can be written to a Floppy or used to make a Bootable CD or DVD for Computers with no Floppy Drive. A copy of the Windows Installation Files can also be added to the CD to create a complete Installation Disk. USB The USB Folder contains a Generic USB Driver suitable for use with 512 Byte Sector and Large Sector Hard Drives. CUSTOM INSTALLER The TBPLUS Installation Floppy/CD/DVD can be customized as follows: Create a Floppy using MAKEFLOP.EXE and FLOPPY.IMG Modify the Files and Scripts as needed. Verify that they work as intended. Do not disturb the three hidden System Files BOOT, PAD and DDO. Even recopying them can move them making the Disk unuseable. Be especially careful if using the XFILE File Manager Utility. If you need to make a CD or DVD Version, do the additional following steps: Create a new Image File from the Floppy using MAKEIMG.EXE Burn the CD/DVD using the new Image File as the Boot Image.