引用 | 编辑
Scott15
2007-12-22 18:23 |
楼主
▼ |
||
x0
特别声明:并不是把主机板所附的驱动磁片内的程式整合进去如题,因目前时下主机板渐渐不支援旧的IDE介面 又在网路上看到一个外国朋友的开机光碟 (Hiren .. 访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
Scott15
2008-01-03 22:28 |
2楼
▲ ▼ |
下面是引用zeroboys于2008-01-03 21:36发表的 : 坦白说,我的确是想在DOS模式下驱动 这跟安装系统啥关系?也确实没有直接关系 我只是想证实是否真的可以不用将BIOS模拟成P-ATA (IDE)模式而已 还是谢谢你的意见啰 x0 |
引用 | 编辑
omniplay
2008-01-15 23:10 |
3楼
▲ ▼ |
不晓得是否还要修改或加入其他系统档看还需要挂哪些硬体设备的驱动~DOS下的USB Driver~小弟可以赞助.... 硬体驱动当然都挂到config.sys+autoexec.bat只是要看什设备而已 他的语法只有这样 [CONFIG.SYS] Echo determine number to detect 1st/2nd/3th SATA native ide controller DEVICE=IDE\GCDROM.SYS /D:MSCD000 /C0 DEVICE=IDE\GCDROM.SYS /D:MSCD001 /C1 DEVICE=IDE\GCDROM.SYS /D:MSCD002 /C2 [AUTOEXEC.BAT] ECHO Link drive letter to cdrom drive MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002 把[******]下面几行加上去就可以了... 原始专案XCDROM本来是为了替代IDE DOS下driver~可以减少DOS下设备驱动所占用少的可怜的640K记忆体 这版附的GCDROM又补上SATA这块... DOS下的SATA光碟机~满有创意的~虽然现在粉少人用~日后就不怕没Driver可挂了 x1 |
引用 | 编辑
Scott15
2008-01-16 01:02 |
4楼
▲ ▼ |
下面是引用omniplay于2008-01-15 23:10发表的 : 那这样的写法可以延续 last drive=z 的概念吗? sata装置&插槽有一定要接到第几个吗,如果随便插可以顺利侦测到吗? 对不起问题有点多 ==================================== 以下是题外话↓ 首先 先谢谢您!您的心意让小弟太感动了! 其实有可能的话,我是想自己写完试玩再来发表心得的 这对高手级大大来说,可能只是动动脑的小题目 对脑残的我来说,却可能是个大project 以动机而言,我最终也只是想做出傻瓜型系统还原光碟而不受限sata 光碟 (傻瓜是说我自己)而近一步猜想说是否真能简单一键还原 (只要记得设光碟 1st开机) 当然,要说到实用性可能也不大,毕竟现在都有整合的系统,像阿豆仙、tiger888 ˇ等等的大大所制作品 如果说真没必要性的话就沉帖吧小弟不介意的 不过我会虚心接受各位大大的指教的,感激! x0 |
引用 | 编辑
omniplay
2008-01-26 17:22 |
5楼
▲ ▼ |
下面是引用Scott15于2008-01-16 01:02发表的 :SATA一班两个通道x2设备共也才4个~ last drive=z 是配合在device指令指定磁碟代号用的~26个字母用不完 x0 |
引用 | 编辑
Scott15
2008-02-06 14:15 |
7楼
▲ ▼ |
各位大大好,我目前编写的档案如下
autoexec.bat部分 -------------------------------------------------------------------------------------------------------------------------- @ECHO OFF set EXPAND=YES SET DIRCMD=/O:N set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C cls call setramd.bat %LglDrv% set temp=c:\ set tmp=c:\ path=%RAMD%:\;a:\;%CDROM%:\ copy command.com %RAMD%:\ > NUL set comspec=%RAMD%:\command.com copy extract.exe %RAMD%:\ > NUL copy readme.txt %RAMD%:\ > NUL :ERROR IF EXIST ebd.cab GOTO EXT echo Please insert Windows 98 Startup Disk 2 echo. pause GOTO ERROR :EXT %RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL echo The diagnostic tools were successfully loaded to drive %RAMD%. echo. IF "%config%"=="NOCD" GOTO QUIT IF "%config%"=="HELP" GOTO HELP LH %ramd%:\MSCDEX.EXE /D:mscd000 /D:mscd001 /D:mscd002 /D:mscd003 /D:mscd004 /D:mscd005 /D:mscd006 /D:mscd007 /L:%CDROM% %CDROM%: cd boot cmenu boot.txt cd\ a: @echo on echo. GOTO QUIT :HELP cls call help.bat echo Your computer will now restart and the startup menu will appear. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. restart.com GOTO QUIT :QUIT echo To get help, type HELP and press ENTER. echo. rem clean up environment variables set CDROM= set LglDrv= config.sys部分 ----------------------------------------------------------------- [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,30 menucolor=7,0 [CD] device=himem.sys /testmem:off device=oakcdrom.sys /D:mscd001 device=btdosm.sys device=flashpt.sys device=btcdrom.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd001 device=xcdrom.sys device=qcdrom.sys device=gcdrom.sys /D:mscd000 /C0 device=gcdrom.sys /D:mscd001 /C1 device=gcdrom.sys /D:mscd002 /C2 device=gcdrom.sys /D:mscd003 /C3 device=gcdrom.sys /D:mscd004 /C4 device=gcdrom.sys /D:mscd005 /C5 device=gcdrom.sys /D:mscd006 /C6 device=gcdrom.sys /D:mscd007 /C7 device=extcd.sys /D:mscd001 device=atapicd.sys /D:mscd001 device=1394cd.sys /D:mscd001 [NOCD] device=himem.sys /testmem:off [HELP] device=himem.sys /testmem:off [COMMON] files=40 buffers=10 dos=high,umb stacks=9,256 devicehigh=ramdrive.sys /E 2048 lastdrive=z ----------------------------------------------------------- 至于gcdrom连载8次是因为我假设目前的晶片组都支援到8组sata,自己试验结果是能够进入开机功能选单, 但是其他电脑平台就不确定了。 另外,我测试的电脑,硬碟是sata介面,光碟是ide介面+ sata转接卡,所以不知道自己写的是否正确 我只是依照win98开机档案的概念去加入支援sata(红字的部分),不晓得是否行的通,希望有大大能指教,感激! x0 |
引用 | 编辑
sokee
2008-02-07 23:56 |
8楼
▲ ▼ |
下面是引用Scott15于2007-12-22 18:23发表的 有人愿意研究纯sata界面开机光碟吗:正版winXP pro 整合sata驱动(600mb@badongo) http://forum.fdzone.org/viewthread.php?tid=2022834&extra=page%3D1 感谢无限p2p的Menphis大大分享制作 小弟只是代为分流 软体名称:winXP 含sata驱动程式 资源类型:ISO档 版本:繁中 发行时间:2007年 制作发行:Menphis 语言:繁中 档案大小:598 MB 简介: 由于自己买了台笔电 要将VISTA转灌成XP遇到不少问题 最后自己制作了此光碟 就不必再怕遇到sata而抓不到硬碟的问题啰!! 这是用正版XP SP2制作而成 好处是稳定 不是经过修改的版本 不会有不明问题而当机!! torrent: http://forum.fdzone.org/attachment.php?aid=1043698 x0 |
引用 | 编辑
Scott15
2008-02-16 20:46 |
9楼
▲ ▼ |
经过这几天仔细思考一番
发现小弟提出的这个方法只适合用在 作GHOST映像档还原用 其他若像安装XP等用途的话 也有大大制作出整合版本了 所以........ 还是感谢各位指教啰 x0 |
引用 | 编辑
ouka
2008-03-04 18:00 |
10楼
▲ ▼ |
DOS下-光碟机的驱动程式 (含 IDE 及 新SATA 光碟机)
------------------------------------------------------------------------------------------ DOSDRIVER.7z (含 DOS下 CD-ROM驱动程式 xcdrom.sys gcdrom.sys, udvd.sys, uide.sys 等) http://rapidshare.com/files/96076871/DOSDRIVER.7z.html ----------------------------------------------------------------------------------------- DOS下驱动光碟机的驱动程式 依时间表列出来 (建议用 xcdrom.sys 及 udvd.sys 搭配使用就好) 1.oakcdrom.sys <-最久以前 <-- 每分大约 200 多 MB/min (仅支援 IDE-CDROM驱动程式) 2.xcdrom.sys <-Chiousf 网友分享告知的. 每分可达 800 MB/min (仅支援 IDE-CDROM驱动程式) 注:可与 USB 2.0 Flash 驱动程式, 同时使用 3.gcdrom.sys <-(祗支援初期的 sata CD-ROM 驱动程式) (相容性不佳) 4.udvd.sys <-(同时支援 SATA及 IDE CD-ROM 驱动程式) (dos/grub 下搭配 mscdex 及 shcdx33a 都没问题) 注:用EzBoot多重开机, 祗能使用 mscdex. 无法与 USB 2.0 Flash 驱动程式, 同时使用 5.uide.sys <-(同时支援 SATA及 IDE CD-ROM 驱动程式) (dos/grub下搭配祗能搭配 shcdx33a) 注:无法用EzBoot多重开机-导引使用. 无法与 USB 2.0 Flash 驱动程式, 同时使用 ----------------------------------------------------------------------------------------- 网路上找到的资料 2007.5 宣布终止 GCDROM.SYS项目, 创立UDVD.SYS项目(合并了 GCDROM.SYS 和 QCDROM.SYS) 2007.10 宣布终止 UDVD.SYS项目, 创立 UIDE.SYS项目 (合并了 UDVD.SYS 和 UDMA.SYS) ----------------------------------------------------------------------------------------- 若觉 DOS下驱动光碟机麻烦, 直接用 XPE比较快. x1 |
引用 | 编辑
Scott15
2008-03-04 22:46 |
11楼
▲ ▼ |
ouka 你好阿
首先很感激您关注我的发问主题 但,小弟映像中,xcdrom.sys不是比Gcdrom.sys 旧吗 还是我搞错了? 另外, 若觉 DOS下驱动光碟机麻烦, 直接用 XPE比较快.←这是正确的 -------------------------------------------------------------------------------------------------------------- 题外话 小弟个人认为,DOS下驱动光碟机其实不会太麻烦,只是程式语法要去接触 以往那老旧DOS系统,严格说来一点前瞻性都没有。要论好处的话,可能就是系统程式小速度快 系统设定只要载入虚拟磁碟即可 当初小弟只是想弄出一片可以马上开机,作系统还原的光碟而已 不过现在看来,无名资讯团队的XPE已经好用太多了 抱歉离题太远了 但还是感谢大大们的热心,帮我解开这个奇怪又不必要的问题 大大您真内行!感恩 x0 |