Customize Network Ghost Boot Disk(PXE)

这个boot disk使用2种驱动方法来实现,一种是通过Symantec Ghost Solution Suite里面的向导来生成,另一种是根据之前生成的文件来修改的。
1.如何利用Symantec Ghost Solution Suite生成boot disk,网上有很多教程随便搜搜都有。问题就是生成的disk里面的驱动用于Intel PRO/100网卡是不能启动的。具体问题不清楚,但有方法解决,使用 [url]http://www.nu2.nu/download.php?sFile=e100b.cab[/url]提供的文件替换就能正常启动了。替换是使用3com的Boot Image Editor工具。
这个boot disk是利用网卡的驱动匹配来实现网络启动的。那么如果使用的网卡并没有在Symantec Ghost Solution Suite向导里呢? 可以自己添加,网上有教程。但如果是找不到驱动呢?就要使用第2种方法实现了。
2.首先需要使用4个文件: AUTOEXEC.BAT、CONFIG.SYS、INSTUNDI.EXE、UNDIPD.COM
AUTOEXEC.BAT、CONFIG.SYS需要在之前生成的boot disk里面提取出来,INSTUNDI.EXE、UNDIPD.COM就要自己找了。
首先将INSTUNDI.EXE、UNDIPD.COM添加到boot disk的net目录下。
CONFIG.SYS需要修改成:
DEVICE=HIMEM.SYS
DEVICE=\net\pcidet.dos
DEVICE=\net\protman.dos /I:\net
DEVICE=\net\dis_pkt.dos
LASTDRIVE = Z
[menu]
menuitem=currency, Currency Configure
menuitem=auto, Auto Configure
menudefault=auto,30
menucolor=7,0
[currency]
[auto]
目的就是在启动时显示2个选项菜单,第一个是Currency Configure,第二个是Auto Configure。
AUTOEXEC.BAT需要修改成:
@ECHO OFF
IF “%config%”==”currency” goto currency
IF “%config%”==”auto” goto auto
:currency
SET TZ=GHO-08:00
prompt $_$P$G
\net\instundi.exe
\net\Undipd.com 0×60
if exist MOUSE.COM MOUSE.COM
echo Loading…
echo Currency Network Configure
CD GHOST
GHOST.EXE -forceusb -force1394
cd\
goto exit
:auto
SET TZ=GHO-08:00
prompt $p$g
call \net\doit.bat
\net\netbind.com
if exist MOUSE.COM MOUSE.COM
echo Loading…
echo Auto Configure
CD GHOST
GHOST.EXE -forceusb -force1394
cd\
goto exit
:exit
意思是根据CONFIG.SYS的选项来定义跳转运行哪个命令。
:currency
SET TZ=GHO-08:00
prompt $_$P$G
\net\instundi.exe
\net\Undipd.com 0×60
if exist MOUSE.COM MOUSE.COM
echo Loading…
echo Currency Network Configure
CD GHOST
GHOST.EXE -forceusb -force1394
cd\
goto exit
这个命令就是不使用驱动匹配来实现网络启动,关键就是使用INSTUNDI.EXE、UNDIPD.COM的通用PXE驱动。

你可能感兴趣的:(职场,Boot,ghost,休闲)