无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6468|回复: 11
打印 上一主题 下一主题

-------现在的P35主板什么在DOS加载双光驱????--------

[复制链接]
跳转到指定楼层
1#
发表于 2008-2-26 12:57:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好。最近我想更改一下我一直用的自制光盘

我编写的如下(其实我不太懂有什么要加或减去的请大家请请)

AUTOEXEC.BAT 文件内容如下

@ECHO OFF
PATH A:\
A:\MSCDEX.EXE /D:MSCD000 /L:Z
A:\MSCDEX.EXE /D:MSCD001 /L:Y
A:\SMARTDRV.EXE

GOTO %CONFIG%
:1
GOTO end
:2
Z:\dos\ghost\ghost.exe   (这个是我放在光盘里的GHOST的文件路径有没更好方法?)
GOTO end
:3
A:fdisk.exe
GOTO end

:end



CONFIG.SYS   文件内容如下


[MENU]
MENUITEM=1,~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~  DOS  ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~
MENUITEM=2,~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~  Ghost8.2   ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~
MENUITEM=3,~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~   fdisk  ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~

[COMMON]
files=50
buffers=30
DEVICE=A:\HIMEM.SYS
DEVICE=A:\CDROM.SYS /D:MSCD000
DEVICE=A:\CDROM.SYS /D:MSCD001
REM DEVICE=EMM386.EXE
DOS=HIGH,UMB
stacks=9, 256
LASTDRIVE=Z
[1]
[2]
[3]






我现在是这样了,但在我的P35主板上一个光驱也加载不了,  是不是现在的主板的IDE都是带转接芯片的原生是SATA所以我用不了?还是我加载的CDROM文件太老?  大家可以给我一个新的或什么修改吗?给点意见,谢谢大家。
2#
发表于 2008-2-27 15:52:00 | 只看该作者
嘿嘿,楼上的,换个驱动吧,你用的东东忒老了点。
建议使用uide.sys试试,应该能使你满意的。
回复

使用道具 举报

3#
 楼主| 发表于 2008-2-29 01:15:10 | 只看该作者
谢谢楼上的兄弟,再问一下你说的驱动在那有下载? 我的语句有没问题??
回复

使用道具 举报

4#
发表于 2008-2-29 13:57:37 | 只看该作者
CDROM.SYS MSCDEX.EXE 不用加载2次.
还有如果你的光盘没在Z驱的话第2项就没用了.
回复

使用道具 举报

5#
发表于 2008-2-29 14:02:28 | 只看该作者
A:\MSCDEX.EXE /D:MSCD000 /L:Z
A:\MSCDEX.EXE /D:MSCD001 /L:Y

DEVICE=A:\CDROM.SYS /D:MSCD000
DEVICE=A:\CDROM.SYS /D:MSCD001

这里为什么加载两次,你有两光驱?(盘符分配为Y:和Z:盘)
一次就够了.

[ 本帖最后由 haiou327 于 2008-2-29 02:04 PM 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2008-3-1 12:11:40 | 只看该作者
谢谢楼上的几位帮忙,不用加载两次吗?我想单光驱的机上驱动后光盘是Z ,另外在双光驱的机上驱动后主第一个光驱是Z盘,第二个是Y盘(因为我的GHOST和PQ是在光盘的路径上,所以一定要用Z

可以详细说说吗? 或把没用的删了,把改好的贴上来我看看可以吗??谢谢啦
回复

使用道具 举报

7#
发表于 2008-3-1 17:45:18 | 只看该作者
首先你需要找到最新支持SATA的光驱驱动.多个光驱的话应该是一起驱动的,不用多次加载.

还有最好不要通过固定光驱的盘符来直接调用光盘上的文件(局限性太大了.多个光驱的时候
你怎么控制放入光盘的光驱就一定被分配到Z盘?)
可以编个批处理来判断是哪个光驱里是恢复盘.
多搜索下以前的内容.
回复

使用道具 举报

8#
 楼主| 发表于 2008-3-2 14:17:57 | 只看该作者
晕晕。。。。。。这样更复杂啦。。。。。。头也大了。。。(控制放入光盘的光驱就一定被分配到Z盘?)不是加载驱动后指定第一个光驱就行了吗?
回复

使用道具 举报

9#
 楼主| 发表于 2008-3-4 14:01:41 | 只看该作者
急急急啊。。。。。。。能帮忙的请说说吧,非常感谢
回复

使用道具 举报

10#
发表于 2008-3-4 22:16:55 | 只看该作者
原帖由 superbao 于 2008-3-4 02:01 PM 发表
急急急啊。。。。。。。能帮忙的请说说吧,非常感谢

你急啊急的,说不清楚岂非干着急?
你想干什么?你到底想干什么?不说清楚谁都帮不了你滴。
仅仅是光驱驱动不了,按我说的换个驱动一定可以的。其它问题,就请说清楚先!
你想干什么?你到底想干什么?
回复

使用道具 举报

11#
发表于 2008-3-4 22:58:25 | 只看该作者
从雨林木风中找的
DEVICEHIGH=VIDE-CDD.SYS /D:PATA01
DEVICEHIGH=GCDROM.SYS /D:SATA01 /C0
DEVICEHIGH=GCDROM.SYS /D:SATA02 /C1
DEVICEHIGH=GCDROM.SYS /D:SATA03 /C2
{C0,C1,C2是sata通道号,如有必要,可以按实际情况顺序多写几行,如C3,C4...等等}(这个是我在网上抄的)
现在GCDROM有新版本改名叫uide.sys了

autoexec.bat里
SHSUCDX /D:?PATA01 /D:?SATA01 /D:?SATA02 /D:?SATA03

剩下的就是判断在哪个光驱里有你需要的文件了
下面是一个判断的批处理
@echo off
if exist %cdrom1%\tools\vc.ini goto cd1 (你的光盘里的一个文件)
if exist %cdrom2%\tools\vc.ini goto cd2
.......................................................
if exist %cdrom4%\tools\vc.ini goto cd4
:cd1
echo set cdr=%cdrom1%>%RAMDRIVE%(一个内存盘的变量)\cdpath.bat
goto end
:cd2
echo set cdr=%cdrom2%>%RAMDRIVE%\cdpath.bat
goto end

:end
在autoexec.bat最后调用上面的批处理.
ctty nul
command/f/c findcd.bat
call %RAMDRIVE%\cdpath.bat
del %RAMDRIVE%\cdpath.bat
ctty con
最后变量cdr就是你的光盘所在的光驱

我这个方法是最繁琐的了.但好处就是检查到没有光盘在的光驱的时候不会出现ABORT,RETRY,FAIL的提示
你可以直接判断文件后执行相应的操作.这个我就不会写了.

FIND.rar

2.96 KB, 下载次数: 116, 下载积分: 无忧币 -2

查找光驱并赋予变量的小工具

回复

使用道具 举报

12#
 楼主| 发表于 2008-3-5 11:48:29 | 只看该作者
楼上的实在太感谢你了,虽然我还有好多看不懂,但你还是比较详细的解释给我,谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-23 21:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表