- Timestamp:
- Mar 11, 2012, 12:43:21 AM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wiki/SerialDrives.wiki
r306 r307 1 1 #summary Instructions for emulating Serial Drives with the XTIDE Universal BIOS 2 #labels Featured,Phase-Deploy3 2 *Table of Contents* 4 3 <wiki:toc max_depth="3" /> … … 12 11 To use this feature, you will need: 13 12 14 * Client PC15 Standard or High Speed COM Port16 XTIDE Universal BIOS option ROM installed13 * Client PC 14 * Standard or High Speed COM Port 15 * XTIDE Universal BIOS option ROM installed 17 16 18 * Server PC19 Standard or High Speed COM Port (USB add-ons serial ports work great)20 Windows XP or later (In the future, support for additional platforms may be added)21 Flat Disk Images of floppy disks or hard disks22 Command line SerDrive server utility, included with the XTIDE Universal BIOS distribution17 * Server PC 18 * Standard or High Speed COM Port (USB add-ons serial ports work great) 19 * Windows XP or later (In the future, support for additional platforms may be added) 20 * Flat Disk Images of floppy disks or hard disks 21 * Command line utility, SerDrive, included with the XTIDE Universal BIOS distribution 23 22 24 * [http://en.wikipedia.org/wiki/Null_modem Null Modem cable] between the two machines23 * [http://en.wikipedia.org/wiki/Null_modem Null Modem cable] between the two machines 25 24 26 25 == Getting Started == … … 30 29 2. Open a command prompt, and run the SerDrive utility on the server. Arguments are described below. In its simplest form: 31 30 C:/> SerDrive MyImage.img 32 33 31 If you do not already have an image, you can obtain boot floppies of FreeDOS from. 32 SerDrive will use the first available COM port by default, at a speed of 9600 baud (which is reliable, but relatively slow, you will likely want to increase this for continued use). 34 33 35 3. Boot the client computer. During drive detection, hold down the Alt key, and at the end of drive detection, the BIOS will display Serial Master on COM Detect. The BIOS will now scan the available COM ports on the client, looking for a server.34 3. Boot the client computer. During drive detection, hold down the Alt key, and at the end of drive detection, the BIOS will display "Serial Master on COM Detect". The BIOS will now scan the available COM ports on the client, looking for a server. 36 35 37 36 If a server is found, the floppy and/or hard disk emulated will appear in the boot menu for the BIOS. You can now proceed as normal. … … 51 50 Usage: SerDrive [options] imagefile [[slave-options] slave-imagefile] 52 51 53 -g [cyl:head:sect] Geometry in cylinders, sectors per cylinder, and heads 54 -g also implies CHS addressing mode (default is LBA28) 52 == -g [cyl:head:sect] == 53 Geometry in cylinders, sectors per cylinder, and heads. -g also implies CHS addressing mode (default is LBA28). 55 54 56 -n [megabytes] Create new disk with given size or use -g geometry 57 Maximum size is 137438 MB (LBA28 limit) 58 Floppy images can also be created, such as "360K" 59 (default is a 32 MB disk, with CHS geometry 65:16:63) 55 == -n [megabytes] == 56 Create new disk with given size or use -g geometry. Maximum size is 137438 MB (the LBA28 size limit). Floppy images can also be created, such as "360K". Default disk size is 32 MB disk, with a CHS geometry 65:16:63. 60 57 61 -p [pipename] Named Pipe mode for emulators 62 (must begin with "\\", default is "\\.\pipe\xtide") 58 == -p [pipename] == 59 Named Pipe mode for emulators. Pipe name must begin with "\\", default is "\\.\pipe\xtide". 63 60 64 -c COMPortNumber COM Port to use (default is first found) 65 Available COM ports on this system are: 66 (none) 61 == -c COMPortNumber == 62 COM Port to use (default is first found). The usage message will also list the available COM ports on this system. 67 63 68 -b BaudRate Baud rate to use on the COM port, with client machine 69 rate multiplier in effect: 70 None: 2400, 4800, 9600, 28.8K, 57.6K, 115.2K 71 2x: 4800, 9600, 19200, 57.6K, 115.2K, 230.4K 72 4x: 9600, 19200, 38400, 115.2K, 230.4K, 460.8K 73 and for completeness: 76.8K, 153.6K 74 (default is 9600, 115.2K when in named pipe mode) 64 == -b BaudRate == 65 Baud rate to use on the COM port. If the client machine has a hardware rate multipler (for high speed operation), then that will impact this setting: 75 66 76 -t Disable timeout, useful for long delays when debugging 67 || Rate Multiplier || Available Baud Rates || 68 || None || 2400, 4800, 9600, 28.8K, 57.6K, 115.2K || 69 || 2x || 4800, 9600, 19200, 57.6K, 115.2K, 230.4K || 70 || 4x || 9600, 19200, 38400, 115.2K, 230.4K, 460.8K || 77 71 78 -r Read Only disk, do not allow writes 72 And for completeness, 76.8K and 153.6K can also be set. The default baud rate is 9600 (115.2K when used in named pipe mode) 79 73 80 -v [level] Reporting level 1-6, with increasing information 74 == -t == 75 Disable timeout, useful for long delays when debugging. 81 76 82 On the client computer, a serial port can be configured for use as a hard disk 83 with xtidecfg.com. Or one can hold down the ALT key at the end of the normal 84 IDE hard disk scan and the XTIDE Universal BIOS will scan COM1-7, at each of 85 the six speeds given above for BaudRate. Note that hardware rate multipliers 86 must be taken into account on the server end, but are invisible on the client. 77 == -r == 78 Treat the disk as a Read Only disk, SerDrive will not allow writes. 79 80 == -v [level] == 81 Reporting level 1-6, with increasing information as the number increases. This switch can be very useful for seeing the secot-by-secotr traffic between the PC and the hard disk. 82 83 == Image File == 84 Finally, the image file name appears. Up to two image files can be used, each with their own settings for many of the switches above. 87 85 88 86 Floppy images may also be used. Image size must be exactly the same size … … 111 109 In the future, support for additional disk image formats may be added. 112 110 113 == Image Utilities ==111 == Disk Image Utilities == 114 112 115 113 [http://www.winimage.com/winimage.htm WinImage] is a good tool that can manipulate image files - it can view, inject, and extract files from a file system stored on the image.
Note:
See TracChangeset
for help on using the changeset viewer.