引用 | 編輯
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 |