Sunday, May 17, 2020

Bart's Modular Boot Disk; PXE server

Here is a list of all available modboot modules.
Please note: this list does not contain any network or aspi drivers...

help - Help module
Version:1.0
Last updated:Mar 26, 2002
Group:option
Downloadable file:help.cab (1KB)
Default location:\level1

This module enables very simple help information to the user. It will provide a list with the available commands.

Sample help output
aspi     Load ASPI drivers
cdrom    Load CD-Rom drivers
help     Show this help information
menu     Modboot small menu system
msnet    Load Microsoft Network Client drivers
scsitool Generic scsi diagnostics utility
edit     Small text editor (terse)
vc       Volkov Commander v4

Modules that want to have help support must have a "help" directory containing a small text file called %modulename%.hlp.

Example:

Here are the files for the msnet module:
autorun.bat
bin\msnet.bat
help\msnet.hlp
menu\msnet.mnu

Sample MSNET.HLP
msnet    Load Microsoft Network Client drivers

Note! The description "Load Micro..." must start at column 10!
Note 2! Do not use a tab, use spaces!

mouse - Mouse support
Version:1.1
Last updated:Mar 26, 2002
Group:option
Downloadable file:mouse.cab (5KB)
Default location:\level1

cdautrun - CD-Rom autorun module
Version:1.1
Last updated:Mar 26, 2002
Downloadable file:cdautrun.cab (2KB)
Default location:\lib
Notes:Set's %cddrv% environment variable to point to the first CD-Rom. Also runs \autorun.bat when it is on any CD-Rom.

This module searches all CD-Rom drives (using findcd) for a file called "autorun.bat" and the first one found will be executed. If no autorun.bat file is found on any CD, then it will located the first CD-Rom drive letter that holds a readable media and the current working directory will be set to the root of this drive. If there is no CD-Rom drive found that has a media than it will just print the first CD-Rom drive letter.
Also an environment variable %cddrv% is created.

dos - Dos module (fdisk, format, xcopy...)
Version:1.0
Last updated:Mar 26, 2002
Group:option
Default location:\level1
Notes:There is no file for download, you have to build this one yourself, just look here:
More information URL:/bootdisk/modboot/#dos

This module should contain several dos files like: fdisk, format, smartdrv, xcopy ...and so on...

Here are the steps:
  1. Download makev3.zip (59KB) and unpack it in some directory, in this example I will be using c:\modboot\makev3\
  2. Copy the Dos files you need into the directory "c:\modboot\makev3\source\dos\bin". Warning! You must use the same dos version as your boot files! Files to think off are: fdisk, format, doskey, xcopy
  3. Open a command prompt, goto the c:\modboot\makev3\ directory and run "make dos". If all goes OK, you can find your module as c:\modboot\makev3\cabs\dos.cab
  4. Just copy this file into the correct modboot level folder, for example "\level1"

xkeyb - Extended keyboard driver, like MS-KEYB
Version:1.0
Last updated:Jul 18, 2002
Group:option
Downloadable file:xkeyb.cab (21KB)
Default location:\level1
Notes:Written by Dietmar Hoehmann, maintained by Aitor Santamaria Merino. (GPL)
More information URL:http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/xkeyb/

doskey - Free doskey
Version:1.0
Last updated:Jul 9, 2002
Group:option
Downloadable file:doskey.cab (5KB)
Default location:\level1
Notes:Doskey is written by Paul Houle.
More information URL:http://members.aol.com/paulhoule/doskey.htm

aspi - ASPI loader module
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:aspi.cab (2KB)
Default location:\lib
Notes:Bart: This module needs optimization, but it works OK!

aspicd - ASPI CD-Rom driver
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:aspicd.cab (10KB)
Default location:\lib

atapicd - ATAPI CD-Rom driver
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:atapicd.cab (6KB)
Default location:\lib
Notes:This module contains a Generic IDE/ATAPI CD-Rom driver called "vide-cdd.sys" (v2.14) from Acer Peripherals, Inc. It also supports UDMA drives.
More information URL:http://www.acercm.com.tw/global/service/cdr/drivers2.htm

eltorito - El-Torito CD-Rom driver
Version:1.4
Last updated:Jul 31, 2002
Downloadable file:eltorito.cab (2KB)
Default location:\lib
Notes:Only works when booted from CD-Rom in "no-emulation mode".
Not in floppy emulation mode!
v1.4 Major bugfix, see more info link.
More information URL:/eltorito/

cdrom - CD-Rom loader module
Version:2.2
Last updated:Jul 9, 2002
Downloadable file:cdrom.cab (3KB)
Default location:\level0
Notes:v2.2 Added eltorito.sys, easy customize screen and more.

elboot - CD-Rom loader module
Version:1.2
Last updated:Jun 27, 2002
Downloadable file:elboot.cab (3KB)
Default location:\level0
Notes:v1.1: Now using a new version of eltorito.sys (v1.2)
v1.2: New version of eltorito.sys (v1.3)

shsucdx - CD-Rom Extensions
Version:1.0
Last updated:Mar 26, 2002
Group:cdredir
Downloadable file:shsucdx.cab (7KB)
Default location:\lib

mscdex - Microsoft CD-Rom Extensions
Version:1.0
Last updated:Mar 26, 2001
Group:cdredir
Downloadable file:mscdex.cab (14KB)
Default location:\lib

utils - Batch utilities
Version:1.8
Last updated:Aug 29, 2002
Downloadable file:utils.cab (34KB)
Default location:\level0
Notes:v1.7: lmod.com updated to v1.2.
v1.8: pciscan.exe updated to v1.5a.

Utils.cab uses the following tools:
  • Wbat, Lmod, Tfind and Crc32 written by Horst Schaeffer (freeware), distributed with permission.
  • PciScanEttool by Bart Lagerweij (Nu2 license).
  • Terse 1.5, Tiny text editor. Written by by Joseph (Yossi) Gil (freeware).
  • Device.com, used to load device drivers. Don't know who wrote it, got it from Qemm 7. Not sure if freeware, but I see that other people also distribute it.

menu - Menu module
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:menu.cab (1KB)
Default location:\level3

This module enables a small menu system to the user. It will provide a list with the available options.

Modules that want to have menu support must have a "menu" directory containing a small text file called %modulename%.mnu.

Example:

Here are the files for the msnet module:
autorun.bat
bin\msnet.bat
help\msnet.hlp
menu\msnet.mnu

Sample MSNET.MNU
Load CD-Rom drivers~%ramdrv%\bin\cdrom.bat

The first part "Load CD-Rom drivers" is the menu title and the second part (separated by a tilde "~") is the command to execute.

cdormenu - Autostart CD-Rom or Menu module
Version:1.1
Last updated:Jul 29, 2002
Downloadable file:cdormenu.cab (1KB)
Default location:\level3

This module gives you the option to bypass loading CD-Rom drivers and display the menu. After a 5 second timeout CD-Rom driver will be loaded. You can use this if you have a combined CD-Rom and network bootdisk.

msnet - MS network loader module
Version:2.7
Last updated:Sep 4, 2002
Downloadable file:msnet.cab (10KB)
Default location:\level0
Notes:For changes see:
More information URL:#history

msclient - MS client files
Version:1.2
Last updated:Aug 29, 2002
Downloadable file:msclient.cab (278KB)
Default location:\lib
Notes:v1.2: added bfind.exe

mstcp - MS TCP/IP module
Version:1.1
Last updated:Mar 26, 2002
Downloadable file:mstcp.cab (112KB)
Default location:\lib

msnwlink - MS NWLink module
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:msnwlink.cab (8KB)
Default location:\lib

whatnic - What (PCI) network adapter is in my system?
Version:1.x
Last updated:Always
Downloadable file:whatnic.cab (3KB)
Default location:\level0
Notes:Detect what driver plugin to use for your network adapter.
More information URL:/bootdisk/modboot/#whatnic

If you are unsure what network driver to use for your adapter, download whatnic.cab (3KB) and put in into \level1 of a basic modboot disk. Also download utils.cab (34KB) and put in into \level0. When booted from your modboot disk run "whatnic" at the command prompt.

sshdos - SSHDOS v0.91, secure shell to remote hosts
Version:1.2
Last updated:Apr 23, 2002
Downloadable file:sshdos.cab (64KB)
Default location:\lib
Notes:Writtten by Nagy Daniel. Use "run sshdos ..." to start.
More information URL:http://sshdos.sourceforge.net/

scpdos - SCPDOS v0.91, secure file transfer utility
Version:1.2
Last updated:Apr 23, 2002
Downloadable file:scpdos.cab (60KB)
Default location:\lib
Notes:Writtten by Nagy Daniel. Use "run scpdos ..." to start.
More information URL:http://sshdos.sourceforge.net/

scsitool - SCSITool module
Version:1.0
Last updated:Mar 26, 2002
Downloadable file:scsitool.cab (87KB)
Default location:\level3
More information URL:/scsitool/

PeopleSpace International