- Message Boards
- Package KB
- Software KB
- Free Videos
- MSI Errors
- Tools
- Tech Home Pages
- Reviews
- Downloads
- Articles
- FAQs
- Tips & Tricks
- Services
- News
- Newsletter
Also see our step by step instructions and comparisons covering the network boot disk creation tools available in freely downloadable imaging product demos here. Creating a network boot disk can be a real headache. The subject is documented fairly poorly and tools to help you do the job are equally hard to come by. Due to the need for network startup disks for use with imaging software, this has become a regularly revisited subject at AppDeploySM. Though most imaging software packages come with their own network boot disk generation utility, even with these you may still want to create your own in an attempt to get the most optimal use of the limited space you have on that floppy disk. Step-by-step instructions covering how to do it yourself seem to be very difficult to find- so here goes:
If
you have an NT workstation you may skip to "Network
Client Administrator Execution". Windows 2000 does not include an
equivalent tool, however you may use the Windows NT version of the tool on a
Windows 2000 system by performing the following steps:
Create
a folder called C:\Ncadmin.
Create
a subfolder called C:\Ncadmin\Clients
Copy
the following files from the I386 folder on the Windows NT Server 4.0 CD-ROM to
the folder you created:
At a command prompt, change to the C:\Ncadmin folder, and then type the following command: "expand -r ncadmin.*"
Double-click
Ncadmin.exe to launch the utility.
Note: If you know that your network card is not listed, you will need to implement the steps below to add it to those available before proceeding.
Once
launched, select the “Make Network Installation Startup Disk” from the menu
and press the “Continue” button to begin.
You
are requested to provide a path to the client installation files. Enter “C:\Ncadmin\Clients”
as the path if you followed the steps above (or the appropriate directory if
running from an existing NT Server installation), select the “Share Files”
radio button and press “OK”. This
will share the "C:\Ncadmin\Clients" folder as “clients”, which you
may feel to remove after your network boot disk has been created.
The
next dialog prompts you to choose what type of floppy, network client, and
network card driver you wish to create the boot disk for. Choose “Network
Client v3.0 for MS-DOS and Windows” as your network client.
Select your network card from the list and press “OK” to continue. If
your network card is not listed, see “Adding new
entries to the Network Client Administrator” below.
The
next dialog will prompt you for startup disk configuration information including
Computer Name, User Name (must be unique on the network), Domain, and Protocol
and (if necessary) IP information. Select “TCP/IP Protocol” from the
protocol dropdown list, it may appear that there is only one item to select-
look closely and you should see a very small scroll bar in the dropdown list
(push the down arrow to see “TCP/IP Protocol”). If available it is
recommended that you use DHCP for simplicities sake- otherwise fill in the
proper IP information here. Next the boot disk itself will actually be created. You will need to provide a blank, formatted system disk (bootable) for the files to be placed on. Windows NT/2000 cannot do this for you, as there is no DOS equivalent operating system present to place on the floppy. Go to a DOS or Windows 9x machine and format the disk with the “/s” option to create the blank, formatted system disk. This should NOT be a Windows NT formatted diskette. As the floppy is populated with the necessary files a progress dialog is presented. When complete, you have your network boot floppy. If you should run into problems see some tips at the end of this document, our network boot disk creation FAQ or visit our network boot disk user forum.
1.
Copy the “Clients” subdirectory from the Windows NT Server compact disc to
“c:\Ncadmin\clients”. Note that this requires nearly 70 megabytes (MB) of
disk space.
2.
Copy the network card’s entry in the [netcard] section of your NDIS2 driver's
Oemsetup.inf and paste it into the [netcard] section of the file Wcnet.inf,
found in the "\Clients\Msclient\Netsetup" folder.
For
example, the following is the [netcard] section of the 3com 3C90x driver's
Oemsetup.inf file: [netcard] tcm$el90x="3Com
EtherLink PCI NICs (3C90X)",0,ndis,ethernet,0x07,tcm$el90x,tcm$el90x_nif
3.
Append
the NDIS2 driver's header and NIF section from the Oemsetup.inf file to the
bottom of the same Wcnet.inf file.
For
example, the following are the header and NIF sections of the 3com 3C90x
driver's Oemsetup.inf file: [tcm$el90x] ndis3=1:el90x.386 [tcm$el90x_nif] param=DriverName,"",static,"el90x$"
4.
If in step three the data you appended contained DEVDIR= and/or DEVICE= entries,
delete those lines from the file (Wcnet.inf).
5.
If
not already present, add the line, "ndis2=1:<drivername>" to the
header (first part) of the data appended and save the Wcnet.inf file.
The driver name should have the .DOS extension. The 3com example above
already contains this entry.
In
the 3com 3c90x example you would copy the file el90x.dos to the "\Clients\Msclient\Netsetup"
folder.
Error
33: Unable to Bind
Some cards require the
Drivername value to be set under the header section in the Protocol.ini file.
For example the 3c905 example described above exhibited this error until the
protocol.ini file was edited to include the entry “drivername=el90x$” as
follows: [network.setup] version=0x3110 [tcm$el90x] DriverName=el90x$
<---- Note DriverName entry was added manually [protman] drivername=PROTMAN$ [tcpip] NBSessions=6 One visitor reports that the DriverName entry was case sensitive, so be careful. (and thanks to Brian Fort for sharing!) If
the problem persists, this error can also sometimes be attributed to a problem
with the internal name used in the protocol.ini. The internal driver name of the
NIC driver is not what is expected. The driver name is normally the same as the
filename of the driver with a $ appended to the end (i.e. FEM556N2.DOS would be
FEM556N2$), but this isn't true for all drivers, check with your NIC vendor.
Need
some space? You can delete the file
"a:\net\neth.msg"
as it is not needed (121 kb) Need a packet driver? Check out this resource: ftp://ftp.crynwr.com/drivers/00index.html Problem? Question? Comment? Please, let us know! |

Sponsored Link


