PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   [請問] 如何在DOS下使用光碟機? [JMB363的IDE] (https://www.pcdvd.com.tw/showthread.php?t=724079)

asasban 2007-06-09 10:38 AM

好像還是不行耶





引用:
作者polar168
如果有空的話, 試試我一直在用的開機檔 :ase
http://www.badongo.com/file/3355995

裡面只新增了XCDROM.SYS跟改了CONFIG.SYS而已

asasban 2007-06-09 10:39 AM

真抱歉 是我誤解您的意思了!


引用:
作者foxtm
嗯..我並沒有下定論說光碟開機不可行..我說的是

基本上可以啟動多重開機選單..
然後載入 image file 在行模擬磁片開機方式..
(開機型光碟規格書 El Torito 本身有支援..或 superXP 之流用的開機選單..)
就不是nero燒入光碟片模擬磁片開機的方式..

可參考下篇文件..有詳盡的 El Torito 定義說明..
http://www.geocities.com/tokyo/harbor/1319/docs/5-4.htm
當然這年頭有其他工具補助..不需要去修改 ISO 檔達成功能了..


可以試試看 aspi1394.sys ..
另 ghost 好像可以製作可以抓到 1394 光碟機的image檔..
從 image 檔抽出驅動也可行..

polar168 2007-06-09 02:50 PM

引用:
作者asasban
好像還是不行耶




哈...尷尬了 :ase

我的CONFIG.SYS中有一行打錯字了 :cry:

原先是
DEVICE=OAKCDRO.SYS /D:MSCD001


正確應該是
DEVICE=OAKCDROM.SYS /D:MSCD001


再次拍謝 :ase
~~~~~~~~~~~~~~~~~~~~~~~~~

另foxbrian兄的config.sys中

device=GCDROM.SYS /D:MSCD001 /C1
device=GCDROM.SYS /D:MSCD002 /C2
device=GCDROM.SYS /D:MSCD003 /C3

為什麼GCDROM.SYS要載3次? 又D:MSCD001/C1與MSCD002/C2跟MSCD003/C3的意思又是... :confused:

我這個實在是不懂, 我只會改些別人給我的東西 :shy:

polar168 2007-06-09 03:01 PM

引用:
作者foxtm
錯誤訊息應該是因為 xcdrom 抓到光碟機以後..
光碟機脫離 bios 控制..而xcdrom.sys檔案還在光碟片上面..
導致 dos 找不到 xcdrom.sys..所以停下來..


就算把 config.sys 中的 xcdrom.sys 拿掉也無濟於事..
因為再來還要呼叫 autoexec.bat 啟動 mscdex 才能掛上光碟機..
就我看來用光碟片模擬磁片開機似乎無解...
也許可以嚐試其他的模擬方法..


嗯, 仔細看了前面幾張圖, 發現其中有幾張已經有抓到BENQ 1640燒錄機了, 只是在驅動XCDROM.SYS卻沒辦法成功

BAN1130 2007-06-09 04:21 PM

應該是這樣......................
引用:
作者polar168
嗯, 仔細看了前面幾張圖, 發現其中有幾張已經有抓到BENQ 1640燒錄機了, 只是在驅動XCDROM.SYS卻沒辦法成功

asasban 2007-06-09 04:28 PM

請您再試試 我負責測試看看

引用:
作者polar168
嗯, 仔細看了前面幾張圖, 發現其中有幾張已經有抓到BENQ 1640燒錄機了, 只是在驅動XCDROM.SYS卻沒辦法成功

foxbrian 2007-06-10 12:44 AM

引用:
作者polar168

另foxbrian兄的config.sys中

device=GCDROM.SYS /D:MSCD001 /C1
device=GCDROM.SYS /D:MSCD002 /C2
device=GCDROM.SYS /D:MSCD003 /C3

為什麼GCDROM.SYS要載3次? 又D:MSCD001/C1與MSCD002/C2跟MSCD003/C3的意思又是... :confused:

我這個實在是不懂, 我只會改些別人給我的東西 :shy:

=====================================================
重複三次是因為...那是抄別人的,自己其實不太會寫 :laugh:
不負責任猜測--跑一次可以啟動一台光碟機

另,我的F12.img裡頭有製作Recovery磁區的部份檔案在 (工作用) 所以檔案很亂
龜毛的還是自己弄一個吧 :ase

diskemu.cmd也可視需要修改 :)

foxtm 2007-06-11 02:19 AM

引用:
作者foxbrian
=====================================================
重複三次是因為...那是抄別人的,自己其實不太會寫 :laugh:
不負責任猜測--跑一次可以啟動一台光碟機


不是..
下三次參數 /C1 /C2 /C3 的目的..
是為了抓不同控制器上面的光碟機

gcdrom 的網頁你可以參考看看..
http://marktsai0316.googlepages.com/gcdromfordos
其ScreenShot 中就有標明..
在啟動的時候會分別抓到 兩次 ICH8 及一次 JMB363 的控制器..

另外在下載 gcdrom 的 src 後..其中的 README 也有這一段..
引用:
2. Setup and Configuration
-----------------------

GCDROM is loaded by the CONFIG.SYS file, which must have a command line
similar to:

DEVICE[HIGH] = [path]GCDROM.SYS [/D:DeviceNm] [/CNm]

you can use switch "/CNm" to select target controller, default is "/C0"

Examples: DEVICE=C:\DOS\GCDROM.SYS
DEVICEHIGH=C:\BIN\GCDROM.SYS /D:CDROM1 /C0


至於要下幾次可能要看總共有幾組控制器..
我沒有 intel ich8 以上的主機板不清楚..
可能要從裝置管理員判斷


所有的時間均為GMT +8。 現在的時間是09:08 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。