和我一起穿越時間!
我有一個基于DOS 5.0安裝的Windows 3.2中文操作系統(tǒng),最近想使用光驅(qū),發(fā)現(xiàn)系統(tǒng)無法識別光驅(qū)。如何制作Windows 3.2驅(qū)動器光驅(qū)?
(本文是基于個人需要的原文)
在ms-dos shell中,左上角的字元只有[a :][b 3360][c :][c :]。a驅(qū)動器的默認值是軟驅(qū),b磁盤是為第二個軟驅(qū)保留的空字符,CD是系統(tǒng)磁盤
同樣,進入Windows 3.2系統(tǒng)后,文檔管理器左上角仍然只有a盤和光盤,沒有光驅(qū)盤符。
我想做的是讓Windows 3.2系統(tǒng)識別光驅(qū)。那樣就能滿足我的要求。我該怎么辦?
一、基本原則
Windows 3.2是基于DOS的操作系統(tǒng)。Windows 3.2下的許多設(shè)備軟件實際安裝在DOS環(huán)境中。如果在安裝Windows 3.2的基本DOS中已經(jīng)安裝了光驅(qū),則在完成Windows 3.2安裝后,理論上可以直接使用光驅(qū)。現(xiàn)在的問題是DOS 5.0沒有光驅(qū)支持。在DOS中安裝光驅(qū),然后啟動Windows 3.2,在Windows 3.2中使用光驅(qū)。
光驅(qū)有多種類型,包括SCSI、IDE等。當然,SCSI光驅(qū)應用較少,大多數(shù)筆記本電腦內(nèi)置的光驅(qū)是IDE光驅(qū),因此使用驅(qū)動IDE光驅(qū)。
在哪里找司機?
DOS 5.0發(fā)布時可能會很困難,但現(xiàn)在有Windows 98安裝光盤。Windows 98光盤在啟動時完成了基本光驅(qū),我正在使用OAK技術(shù)驅(qū)動程序文件。
二、文件的編寫
特定過程包括復制和編輯文件,以及DOS 5.0系統(tǒng)上的CONFIG。SYS文件和AUTOEXEC。必須修改BAT文件。
我使用的文件共有3個,OAKCDROM。SYS、MSCDEX。EXE、HIMEM。是SYS
OAKCDROM。SYS是IDE驅(qū)動程序主文件,MSCDEX .EXE是Microsoft的CD-ROM擴展,用于分配和讀取光驅(qū)盤符、HIMEM。SYS是擴展內(nèi)存管理驅(qū)動程序。
三、文件工作
具體該怎么辦?
1、復制文件
OAKCDROM。SYS、MSCDEX。EXE和HIMEM。將SYS復制到復制到C:\OAKCDROM的主機硬盤上
2、C:\CONFIG。編輯SYS文件
康菲。在SYS文件末尾添加以下三個命令:
device=c : \ oakcdrom \ himem . sys/test mem 3360 off
device high=c : \ oakcdrom \ oakcdrom . sys/d : mscd 001
LASTDRIVE=G先HIMEM。計劃加載SYS,使DOS 5.0能夠利用擴展內(nèi)存,然后通過DEVICEHIGH將光驅(qū)加載到高端內(nèi)存中。后來發(fā)現(xiàn),在實際工作中,第一個命令是不必要的。理由將在下面說明。
通過DEVICEHIGH=…… /D:指定光驅(qū)序列號,LASTDRIVE用于指定可用的驅(qū)動器盤符空間。這是因為主機上只有一個硬盤占用CD盤符。一般來說,光驅(qū)繼續(xù)使用d字符,可用空間最多可達g。
3、AUTOEXEC。編輯BAT文件
/p3.toutiaoimg.com/large/pgc-image/023dcfc27aa046798fbd49491640dd8f?from=article.detail&_iz=31825&index=5" width="640" height="356"/>在AUTOEXEC.BAT文件末尾追加一條命令:
LH C:\OAKCDROM\MSCDEX.EXE /D:MSCD001 /L:D
我采用了LH繼續(xù)將MSCDEX裝入高端內(nèi)存,這里 /D:MSCD001需要和CONFIG.SYS中保持一致,而 /L:D則可以指定光驅(qū)盤符,盤符的范圍需要在CONFIG.SYS的LASTDRIVE范圍內(nèi)。
4、重新啟動計算機
5、HIMEM.SYS報錯
DOS 5.0啟動過程中,屏幕上會兩次出現(xiàn)HIMEM的信息,
第一次是HIMEM:DOS XMS Driver,Version 3.07
第二次則是Windows XMS Driver Version 3.95
并且伴隨錯誤
ERROR :An Extended Memory Manager is already installed.
XMS Driver not installed
為什么呢?錯誤說明的意思是擴展內(nèi)存管理已經(jīng)安裝了。
根據(jù)這條信息,我重新看了CONFIG.SYS文件,發(fā)現(xiàn)其第二行存在
DEVICE=C:\WINDOWS\HIMEM.SYS
原來主機系統(tǒng)已經(jīng)加載了Windows 3.2目錄中的HIMEM.SYS,所以不能重復加載了。
雖然是一個ERROR,但這個錯誤對驅(qū)動光驅(qū)沒有影響。
6、繼續(xù)加載成功
知道看到MSCDEX Version 2.25……Drive D:=……時,光驅(qū)驅(qū)動就加載完成了
四、實際使用
到這里,DOS 5.0和Windows 3.2應該都可以正常驅(qū)動使用光驅(qū)了,實際情況是不是這樣?
首先進入DOS SHELL中看一下:
我們已經(jīng)可以看到 [D:]光驅(qū)盤符,并且可以正常訪問(沒有插入光盤的情況下,系統(tǒng)會提示是否重新讀?。?/p>
然后進入Windows 3.2中看一下:
同樣,光驅(qū)d的盤符已經(jīng)出現(xiàn)了,并且可以正常訪問,比如訪問Windows 98的安裝光盤
最后,為了快速安裝,可以將上述命令通過批處理自動執(zhí)行
好了,這篇文章就寫到這里了,關(guān)注我的專欄可以查看更多文章
安裝23年前的Windows 98是種什么體驗?Windows 11回憶系列(一)
安裝27年前的Windows 3.2是種什么體驗?還是簡體!今天,她來了
1.《【電腦怎么有光驅(qū)讀碟】“我的驅(qū)動器”安裝DOS和Windows 3.2光驅(qū),并使用IDE光驅(qū)》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《【電腦怎么有光驅(qū)讀碟】“我的驅(qū)動器”安裝DOS和Windows 3.2光驅(qū),并使用IDE光驅(qū)》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/why/3039677.html