|
jinlizhpc
初级用户
 
积分 165
发帖 74
注册 2007-1-8
状态 离线
|
『楼 主』:
[讨论]为何不能运行?
使用 LLM 解释/回答一下
做一个光盘启动GHOST
AUTOEXEC.BAT:
@ECHO OFF
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
%CDROM%:
CD\
ghost -clone,mode=pload,src=win.gho:1,dst=1:1 -nousb -crcignore -sure -rb
config.sys:
DOS=HIGH,UMB
DEVICEHIGH=HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=QCDROM.SYS /D:PATACD01
DEVICEHIGH=GCDROM.SYS /D:SATACD01 /C0
DEVICEHIGH=GCDROM.SYS /D:SATACD02 /C1
DEVICEHIGH=GCDROM.SYS /D:SATACD03 /C2
SHELL=COMMAND.COM /P /E:640
FILES=30
FCBSHIGH=4,0
BUFFERSHIGH=20
LASTDRIVEHIGH=26
STACKSHIGH=9,256
结果不能找到CDROM,什么原因?
|
|
2008-3-25 15:52 |
|
|
jinlizhpc
初级用户
 
积分 165
发帖 74
注册 2007-1-8
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
经测试,能驱动PATA和SATA的光驱,不过CDROM的盘符自动分配到最后的盘符,比如我的硬盘只有C D E 盘,光驱盘符自动分配到最后F盘,这样一来,每台机器的分区数目不同,驱动后光盘的盘符随机而不同,就造成了不能正确读取CDROM的文件,希望高手帮忙解决这个问题,我有两个思路参考,一、能指定光盘的盘符为Z并且能访问读取即可,二、不管光盘盘符是什么,能自动判别读取即可,在此拜托高手解决。
|
|
2008-3-25 20:27 |
|
|
jinlizhpc
初级用户
 
积分 165
发帖 74
注册 2007-1-8
状态 离线
|
|
2008-3-26 16:26 |
|
|
abcd
银牌会员
    
积分 1436
发帖 739
注册 2007-10-11
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
MSCDEX.DEX的句法是:
MSCDEX/D:
/D:driverl是MSCDEX.EXE命令中一个必需的参数。它为CD-ROM指定一个驱动器名,通常
的驱动器名是MACD000。这个驱动器名,必须同CDNFIG.SYS中设备驱动程序的/D参数匹配。
当为系统安装第二台CD-ROM驱动器时,重复此参数,驱动器名改为MSCD001。每个CD-ROM驱动
器必须有唯一的驱动器名。
/E规定如系统有可供使用的扩页内存(EMS),则用扩页内存储存扇区缓冲区。
/K表示MS_DOS将支持日本汉语的CD-ROM卷标,在默认情况下是不支持的。
/S允许在网络环境Windows for Workgroup环境中共享CD-ROM驱动器。
/V统计加载MSCDEX.EXE后系统的内存情况,并显示。
/L:letter赋予第一个CD-ROM驱动器一个指定逻辑驱动器名,如有多个CD-ROM驱动器,则
将其后字母赋予它。
/M指定要使用的扇区缓冲区个数。
里面的/L开关
Last edited by abcd on 2008-3-26 at 04:46 PM ]
|
|
2008-3-26 16:41 |
|
|
jinlizhpc
初级用户
 
积分 165
发帖 74
注册 2007-1-8
状态 离线
|
|
2009-12-19 19:01 |
|