MS-DOS 6.22是最后一個(gè)零售版的MS-DOS系統(tǒng),MSDN為訂閱用戶提供了MS-DOS 6.22系統(tǒng)下載。
網(wǎng)上也有不少人分享這個(gè)版本的下載地址,但是卻沒有人告訴你要如何安裝。除了懷舊,這個(gè)年代誰還會(huì)去安裝DOS系統(tǒng)呢?那些連DOS和CMD都分不清楚,口口聲聲說DOS命令DOS命令的人,真的用過DOS系統(tǒng)嗎?其實(shí)我也沒有用過真正的DOS系統(tǒng)(裝在機(jī)器上的),第一次接觸電腦是小學(xué)的計(jì)算機(jī)課上,那時(shí)候已經(jīng)流行Windows 98系統(tǒng)了。
雖然現(xiàn)在幾乎已經(jīng)找不到還在運(yùn)行DOS系統(tǒng)的機(jī)器了,但是在虛擬機(jī)中體驗(yàn)一下也是不錯(cuò)的選擇。網(wǎng)上找不到MSDN原版MS-DOS 6.22的安裝方法,只好自己研究,經(jīng)過幾個(gè)小時(shí)的努力,終于成功了。不敢獨(dú)享,謹(jǐn)以此文獻(xiàn)給那些喜歡懷舊的朋友們。
安裝前的準(zhǔn)備:
en_msdos622.exe
Microsoft Virtual PC 2007 SP1
WinImage
MS-DOS 6.22的安裝方法:
安裝Virtual PC 2007,新建一個(gè)虛擬機(jī),名稱為MS-DOS 6.22,內(nèi)存大小為16MB,硬盤大小為2048MB。為什么用Virtual PC而不用更強(qiáng)大的VMware呢?第一,Virtual PC是免費(fèi)的,VMware是收費(fèi)的;第二,Virtual PC的安裝包只有30多MB,VMware卻接近500MB;第三,Virtual PC有DOS系統(tǒng)的附加組件,而VMware沒有DOS系統(tǒng)的VMware Tools。至于開源的VirtualBox,沒有用過,不予評(píng)論,但是安裝包也有接近100MB。
![](/d/20211018/57f37feeaa7e5e8599ef3f4f27c1798f.gif)
下載下來的en_msdos622.exe是自解壓文件,解壓得到一個(gè)DISKS文件夾和一個(gè)UPGRADE,我們只需要DISKS文件夾中的144UPG1.IMG、144UPG2.IMG和144UPG3.IMG,其他的文件可以刪掉。由于Virtual PC只能加載標(biāo)準(zhǔn)大小的軟盤鏡像,所以要用WinImage處理一下。用WinImage打開144UPG1.IMG,選擇File -> Save As,選擇Virtual floppy Image格式,保存為DISK1.vfd;其他兩個(gè)鏡像依次保存為DISK2.vfd和DISK3.vfd。
啟動(dòng)剛才新建的虛擬機(jī),使用Floppy -> Capture Floppy Disk Image加載剛才制作好的DISK1.vfd,出現(xiàn)Microsoft MS-DOS 6.22 Setup界面:
![](/d/20211018/670465a590be56ca15cab554f23c369b.gif)
這時(shí)千萬不能按ENTER鍵繼續(xù),否則會(huì)告訴你由于這臺(tái)計(jì)算機(jī)沒有操作系統(tǒng)而無法安裝MS-DOS 6.22:
![](/d/20211018/82b9f5a980c760ddf0ce3a2a514b3b74.gif)
正確的做法是按兩次F3退回到DOS界面,運(yùn)行命令FDISK創(chuàng)建DOS分區(qū),一路ENTER即可,創(chuàng)建好分區(qū)之后按ENTER重啟系統(tǒng)。重啟后仍然按兩次F3,運(yùn)行命令FORMAT C:格式化分區(qū)。格式化完成之后運(yùn)行SETUP命令,重新回到Microsoft MS-DOS 6.22 Setup界面,這個(gè)時(shí)候就可以按ENTER繼續(xù)了:
![](/d/20211018/54a69d8a4b9eb7883a9fec140c5dd940.gif)
提示說安裝過程中需要提供一張卷標(biāo)為UNINSTALL 1的軟盤,打開WinImage,創(chuàng)建一個(gè)新的1.44M軟盤鏡像,將卷標(biāo)改為UNINSTALL 1,保存為UNINSTALL.vfd,等下要用到。創(chuàng)建好UNINSTALL.vfd后,按ENTER繼續(xù)。后面幾步驟比較簡(jiǎn)單就不說了,使用默認(rèn)的設(shè)置就行,安裝過程中會(huì)讓你插入U(xiǎn)NINSTALL軟盤:
![](/d/20211018/d0ed968f62f9cf91b168f187c3409fdf.gif)
這時(shí)候用Virtual PC加載剛才創(chuàng)建好的UNINSTALL.vfd即可,不久又會(huì)讓你插入DISK1.vfd,讓后又讓你插入U(xiǎn)NINSTALL.vfd,如此反復(fù)幾次(要有耐心)。安裝完DISK1以后就到DISK2,再到DISK3,最后安裝結(jié)束:
![](/d/20211018/06b8a1eecab75bd9db5df4bcdb0efe28.gif)
重啟以后就進(jìn)入MS-DOS 6.22系統(tǒng)了,大功告成:
![](/d/20211018/98cce5591d19edf2b3e9409143e77cdb.gif)
可以看到比正常安裝的DOS系統(tǒng)多出了一個(gè)OLD_DOS文件夾,因?yàn)檫@個(gè)版本的目的就是用來升級(jí)系統(tǒng)的,卻被我們拿來直接安裝了,不想要這個(gè)文件夾的話可以用DELOLDOS命令刪掉。
MS-DOS 6.22系統(tǒng)就這樣完美的安裝好了,接下來能干什么我就不知道了,或許可以玩玩QBASIC?
![](/d/20211018/8abc3464344832c62d20707763e51019.gif)
最后,如果想安裝Virtual Machine Additions的話,可以參考《Installing DOS additions under VPC 2007》。