对bcdw感兴趣 又不是很明白EN的朋友们,请留意:天风的指导贴:BCDW使用技术学习讨论贴!
16.如何建立特别启动镜像文件 dos4bcdw.ima?
如果你想使用一个不同的 DOS 版本(PC-DOS,DR-DOS,FreeDOS 等),那么只要拷贝 bcdw_cl.com 文件到你的启动软盘,并且在你的 autoexec.bat 文件中加入下列行:
- 在 Microsoft Windows 98SE 中建立一张紧急救援盘(我的电脑 - 控制面版 - 添加/删除程序 - 启动盘)
- 从 BCDW 打包文件中拷贝 bcdw_cl.com,autoexec.bat 和 config.sys 到紧急救援盘中
- 建立这张软盘的镜像文件,文件名为:dos4bcdw.ima(如何建立?)
echo Looking for bootable CD...
BCDW_CL.COM
if errorlevel 1 goto NO_BCDW_CL
echo Loading DOS-program...
%BCDW_CDROM%:
call %BCDW_CL%
:NO_BCDW_CL
245.4 KB, 下载次数: 313, 下载积分: 无忧币 -2
echo Checking for BCDW...
bcdw CheckForBCDW
if errorlevel 1 goto NO_BCDW
echo Finding bootable CD...
bcdw FindBootableCDLetter
if errorlevel 1 goto NO_BCDW_CDROM
echo Getting bootimage command line...
bcdw GetBootImageCommandLine
if errorlevel 1 goto NO_BCDW_CL
echo Executing bootimage command line...
%BCDW_CDROM%:
call %BCDW_CL%
:NO_BCDW_CL
:NO_BCDW_CDROM
:NO_BCDW
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,0
menucolor=7,0
[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd002
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd003
[NOCD]
device=himem.sys /testmem:off
[HELP]
device=himem.sys /testmem:off
[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z
原帖由 天风 于 2008-5-5 08:21 AM 发表
BCDW通过INI配置文件传递变量来实现IMG中的多引导,如果想直接加载光盘根目录中的程序则需要加载CDROM驱动并且指定一个变量:
%BCDW_CDROM%: BCDW识别的光驱盘符
call %BCDW_CL% CALL你在INI中指 ...
bcdw Dialog bcdw_ini_filename
bcdw Boot bootimage_filename [bootimage_command_line]
bcdw SetGraphicsVideoMode [min_X_res [min_Y_res [min_color_depth]]]
bcdw ShowGIF filename [X_pos|Center [Y_pos|Center [NoWait|WaitKey|timeout]]]
bcdw SetTextVideoMode [font_filename]
bcdw GetKey [NoWait|WaitKey|timeout]
bcdw CheckForBCDW
bcdw GetBootImageCommandLine[得到在INI中指定的变量]
bcdw FindBootableCDLetter [BCDW识别的光驱盘符]
bcdw DisableEmulatedFloppy
bcdw Reboot
bcdw PowerOff
大家看一下用BOOT.INI的演示效果和BCDW如何调用环境变量的用法。
这功能我还没有在EZB 5.08中找到。
演示文件下载:
http://www.exun8.com/wuyou/hnlyzhd/BCDW/bcdw-demo.rar
BOOT.INI文件内容:
================================
[MenuItems]
C:\; Boot C:;^ Starting PC from the partition C
\boot\boot.dat \dos\ntfs4dos.exe; NTFS4DOS;^ NTFS4DOS Support NTFS or HIDE partition
\boot\boot.dat \dos\lybw.com; Wasya Backup System;^ Backup or Restore System on the higher partition!
\boot\boot.dat \dos\aefdisk; Advance Fidsk Tools;^ Partition Manager in Commandline!
:reboot ;Reboot ;^ Reboot your PC now!
[MenuOptions]
BGColors= 1f, 1f, 1f, 1f
BGSymbol= 0
BottomText= http://www.znpc.net Mail:hnlyzhd@163.com Luoyang China 2006.03.15
MenuPosition= 02, 03, 76, 16
MenuColors= 1f, 1f, 1f, 1f, 14, 14
MenuBorderStyle= 3
MenuShadowStyle= 0
MenuTitle= Supper Boot CD 2006
MenuDefault= 0
MenuTimerLabel= [time]
MenuTimer= 10
HelpPosition= 02, 19, 76, 05
HelpColors= 1f, ff, 1f, 1f, 1f, 1f
HelpBorderStyle= 3
HelpShadowStyle= 0
HelpTitle= Help:
ScrollPosition= 21, 00, 43, 01
ScrollColors= 1f, ff, 1f, 1f, 1f, 1f
ScrollMode= 0
ScrollText= Supper Bootable CD 2006 [hnlyzhd]
==================================
原帖由 天风 于 2008-5-5 08:56 AM 发表
BootCat.Ini变成了默认为BCDW.INI
请搜索我原来的在关BCDW的帖子!
请仔细查看BCDW201A压缩包中BCDW目录下的BCDW.INI内容:
=======================
;PasswordMD5Hash = 5 ...
[MenuItems]
C:\ ; Boot from drive C:
\WNPE\setupldr.bin ; Bart's Preinstalled Environment
\BCDW\bcdw2dos.ima \VC\vc.com ; Volkov Commander
\I386\setupldr.bin ; Microsoft Windows XP Setup
\BCDW\bcdw2dos.ima \WIN9X\setup.exe ; Microsoft Windows 98 Setup
/linux/isolinux.bin /linux/kernel ramdisk_size=16384 initrd=/linux/rescue.gz root=/dev/ram0 rw ; Linux
\ACRONIS\tis.iso ; Acronis TrueImage Server
:PowerOff ; Power Off
:
\boot\loader.bin ; BCDW for CD Shell demo script (\boot)
\cdsh\loader.bin ; BCDW for CD Shell demo script (\cdsh)
\bscript\loader.bin ; BCDW for Boot Scriptor demo script
\bcdw\gfxdemo.ima ; BCDW for DOS demo script
\floppy.ima ; Password protected option ;;; 5ebe2294ecd0e0f08eab7690d2a6ee69
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |