這篇文章主要介紹“DUSE為什么讓DOS支持USB驅(qū)動器”,在日常操作中,相信很多人在DUSE為什么讓DOS支持USB驅(qū)動器問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”DUSE為什么讓DOS支持USB驅(qū)動器”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)是專業(yè)的祁縣網(wǎng)站建設(shè)公司,祁縣接單;提供成都網(wǎng)站制作、做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行祁縣網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!不知有多少人以為DOS不支持USB設(shè)備。因為USB設(shè)備標(biāo)準(zhǔn)是在Windows 95之后才制定的,而當(dāng)時DOS的老東家微軟早已決定放棄繼續(xù)發(fā)展其MS-DOS了。這樣一來,當(dāng)您想在DOS下操作USB設(shè)備的時候,往往只能望洋興嘆了。即使您使用的系統(tǒng)是Windows,當(dāng)Windows崩潰要備份或恢復(fù)數(shù)據(jù)時,平時使用的USB硬盤等USB設(shè)備也都成了擺設(shè)。
幸好微軟并不能決定一切,Pocketec公司開發(fā)的DUSE就為我們提供了在DOS下對USB存儲設(shè)備(USB硬盤、軟驅(qū)、光驅(qū))的支持,不過它目前還不支持較常見的USB ThumbDrive(即U盤)。若要在DOS下驅(qū)動USB的U盤,請使用Motto Hairu驅(qū)動程序。另外,如果想在純DOS下使用其它USB設(shè)備,如USB鼠標(biāo)、USB打印機(jī)等,則可以使用其它的USB驅(qū)動程序,如USB_Link中的OHCI/UHCI,以及USB4DOS等,均可在本站的“驅(qū)動程序”中找到相應(yīng)的鏈接,并可在“DOS使用中的常見問題解答(FAQ)”中看到一些DOS下使用USB設(shè)備的信息。
DUSE是DOS下的USB存儲設(shè)備的驅(qū)動程序,目前的新版本為4.2,是今年剛推出的。它的用法很簡單,可在CONFIG.SYS中加載,也可以用它自帶的DUSELDR.COM程序來實現(xiàn)在DOS命令行下(包括批處理文件中)的加載。例如在CONFIG.SYS中加上一行:DEVICE=C:\DOS\DUSE.EXE或在DOS命令行下執(zhí)行DUSELDR C:\DOS\DUSE.EXE均可。
如果要加載的是USB光驅(qū),除加載DUSE驅(qū)動程序外,還需運行光驅(qū)擴(kuò)展驅(qū)動程序,通??梢允褂肈OS自帶的MSCDEX.EXE。DUSE的默認(rèn)光驅(qū)設(shè)備名是USBCDROM,在DOS命令行下可以像下面這樣運行MSCDEX.EXE:
MSCDEX /D:USBCDROM /K
如果要更好地使用和控制DUSE,可以使用它提供的參數(shù),DUSE的運行參數(shù)如下表:
(說明:以下為它的4.2版的參數(shù),其新4.4版又增加了EMUIRQ、UBNU、DDWAIT等參數(shù)。[]中表示可以省略的,以VER[BOSE]為例,VERBOSE是參數(shù)的完整寫法,而VER則是簡寫,即[]中的BOSE可以省略。)
1: VER[BOSE][=x], 允許顯示狀態(tài)信息。x的合法值是0、1和2。0表示不顯示信息,1表示顯示文本消息,2表示采用彈出式窗口顯示信息。默認(rèn)值為0,如果輸入了VERBOSE參數(shù)但未設(shè)定x的值的話,默認(rèn)值為2。
2: WAI[T]=x, 設(shè)置顯示彈出式窗口到關(guān)閉此窗口的時間(以秒來計算)。x的合法值為0到255之間,默認(rèn)值為3。只有當(dāng)VERBOSE的值為2的時候此參數(shù)才有效。
3: DRI[VES]=x, 設(shè)置允許的USB驅(qū)動器的數(shù)目。X取值從0到3。如果設(shè)置為0的話表示禁止USB驅(qū)動器的支持。默認(rèn)值為1。
4: NOD[RIVES], 禁止對USB驅(qū)動器的支持。此參數(shù)將覆蓋DRIVES參數(shù)設(shè)置。
5: NOC[DROM], 禁止對USB CD-ROM光驅(qū)的支持。
6: MEM[POOL]=x, 設(shè)置分配附加的內(nèi)存的大小。DUSE會根據(jù)USB控制器的數(shù)目、傳輸?shù)乃俣鹊葋磉M(jìn)行計算,確定很好分配內(nèi)存的大小。而設(shè)置此參數(shù)將由用戶決定內(nèi)存分配的大小,x值的單位為KB,合法值在0到128之間。
7: XFER[SIZE]=x, 設(shè)置允許的較大傳輸緩沖區(qū),x值單位為KB來。增加傳輸緩沖區(qū)將增強(qiáng)傳輸性能,但也需要占用更多的內(nèi)存。默認(rèn)值為16。
8: SEC[TORSIZE]=x, 設(shè)置USB驅(qū)動器的扇區(qū)大小。x的值用字節(jié)來表示。合法值為512,1024或2048,默認(rèn)為512。
9: APM[STATE]=x, 設(shè)置APM(高級電源管理)功能已啟用的USB設(shè)備中APM的級別。增加此級別將增加設(shè)備的性能,但會增加電源的損耗。下面列出了合法的APM的狀態(tài)x值:
* 較大性能 FEh
* 無掛起功能時中間的電源管理級別 81h-FDh
* 無掛起功能時最小電源損耗 80h
* 帶掛起功能時中間的電源管理級別 02h-7Fh
* 帶掛起功能時最小電源損耗 01h
x的默認(rèn)值為0x7F。
10: INT[13], 啟用硬盤的INT13功能支持. 此功能對一些磁盤工具(如FDISK)提供支持。
11: DMA[SAFE], 分配在數(shù)據(jù)傳輸中使用的DMA安全緩沖區(qū)。在運行一些需要從擴(kuò)展內(nèi)存中分配的緩沖的應(yīng)用程序時此參數(shù)是必須指定的。
12: NOU[HCI], 防止初始化UHCI USB控制器。
13: NOO[HCI], 防止初始化OHCI USB控制器。
14: NOE[HCI], 防止初始化EHCI USB控制器。
15: UHCN=x, 指定DUSE初始化的UHCI控制器的較大數(shù)目為x。
16: OHCN=x, 指定DUSE初始化的OHCI控制器的較大數(shù)目為x。
17: EHCN=x, 指定DUSE初始化的EHCI控制器的較大數(shù)目為x。
18: LATE[INIT], 啟用“延時初始化”的功能. 當(dāng)使用此功能時,驅(qū)動程序在DOS啟動階段從CONFIG.SYS文件中加載,但是直到在DOS命令中使用INIT參數(shù)運行DUSE時才會正式啟用USB設(shè)備,典型是在AUTOEXEC.BAT文件的結(jié)尾??煽聪旅娴摹把訒r初始化”和“將DUSE當(dāng)作應(yīng)用程序來運行”的部分。
19: EBAR=x, 指定EHCI BAR(基地址寄存器)將被分配到內(nèi)存中的地址。x的值必須是四位的16進(jìn)制數(shù)字并帶上前綴0x,例如要將EHCI BAR的地址置為0xE000,那么正確的命令行選項就是EBAR=0xE000。合法的地址區(qū)域在0xA000到0xF400之間。
20: OBAR=x, 指定OHCI BAR將被分配到內(nèi)存中的地址。上面對EBAR的描述可應(yīng)用于OBAR。
21: UBAR=x, 指定UHCI BAR將被分配到內(nèi)存中的地址。上面對EBAR的描述可應(yīng)用于UBAR,不過它的合法的地址區(qū)域在0x0400到0xF400之間。
22: CDW[AIT][=x], 指示DUSE的初始化要等到第一個USB CD-ROM光驅(qū)的盤符被分配,或在x秒鐘之內(nèi)不要結(jié)束。x的合法值在0到30之間。x=0是一個特殊值,它表示DUSE將一直等到第一個USB CD-ROM光驅(qū)的盤符被分配或用戶按下鍵盤上的ESC鍵。如果沒有指定x的值的話,默認(rèn)為x=0。
23: CDD[EVICE]=<設(shè)備名>, 指定USB CD-ROM光驅(qū)的設(shè)備名。默認(rèn)設(shè)備名是USBCDROM。
24: VFLOP[PY], 初始化時建立一個啟動軟盤的虛擬映像。
以下是使用一個命令行參數(shù)的例子??蓞⒖即诵邪袲USE加入到CONFIG.SYS文件中:
DEVICE=C:\DUSE\DUSE.EXE VERBOSE DRIVES=2 XFER=8 SEC=2048 NOCD
此例子設(shè)置:
* 顯示彈出式狀態(tài)窗口
* 支持兩個USB驅(qū)動器
* 將較大傳輸緩沖區(qū)大小設(shè)為8K
* 將默認(rèn)扇區(qū)大小設(shè)為2048字節(jié)
* 禁止對USB CD-ROM光驅(qū)提供支持
* 關(guān)于“延時初始化”的功能
當(dāng)在CONFIG.SYS中以LATE[INIT]參數(shù)來運行DUSE(例如使用DEVICE=DUSE.EXE LATE)時,要真正使用USB設(shè)備還需進(jìn)行一次真正的初始化。真正的初始化的方法是在DOS命令行下(包括批處理文件中)使用DUSE INIT命令。
* 關(guān)于“將DUSE當(dāng)作應(yīng)用程序來運行”的功能
將DUSE當(dāng)作應(yīng)用程序來在DOS命令行下運行時,DUSE只支持INIT參數(shù)。此參數(shù)在上面的“延時初始化”以后于DOS命令行上加載,使得DUSE真正初始化USB設(shè)備,以真正使用USB設(shè)備。
到此,關(guān)于“DUSE為什么讓DOS支持USB驅(qū)動器”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
分享名稱:DUSE為什么讓DOS支持USB驅(qū)動器-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://aaarwkj.com/article30/ccospo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、虛擬主機(jī)、企業(yè)建站、靜態(tài)網(wǎng)站、網(wǎng)站排名、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容