在《自己動(dòng)手寫操作系統(tǒng)》中作者的平臺(tái)是virtual pc 5.0,他使用這個(gè)虛擬機(jī)來作為開發(fā)平臺(tái),但是很不幸的是VirtualPC在推出5.2版本后就被Mirosoft給收購(gòu)了,然后就發(fā)揮微軟的霸道,讓vpc只支持windows了.連dos都支持不好了. 注:本文曾經(jīng)經(jīng)過精心的排版后準(zhǔn)備發(fā)布,結(jié)果csdn沒有提交上去,郁悶啊,這次稍微排了一下版,排的不好大家原諒! 注2:本人折騰vpc和vmware長(zhǎng)達(dá)一天才整理出這篇文章,鑒于網(wǎng)上沒有相關(guān)的資源,特意寫出來供大家參考,轉(zhuǎn)載時(shí)請(qǐng)保留本人的信息及網(wǎng)址,謝謝! 言歸正傳,我今天來就把自己研究vpc的心得來說一下: 首先,Virtual PC 5.2漢化版是最好的選擇,Virtual 2007可以裝dos,但是卻不能共享文件夾(原因一會(huì)說).
1.安裝MSdos 6.22來這里下一個(gè)msdos6.22的鏡像:http://www./bootdisk.htm 現(xiàn)在請(qǐng)選擇:Non-Windows Based Image Files W_ImageApp dos622c.zip 直接下載地址:http://s93616405./bootdisk/622c.zip 然后啟動(dòng)Virtual PC,新建一個(gè)PC,內(nèi)存32m,硬盤50m,OK啟動(dòng)! 菜單 -> 軟驅(qū) -> 載入鏡像 選擇622c.img OK,引導(dǎo)系統(tǒng),進(jìn)入了dos.然后對(duì)硬盤分區(qū) 執(zhí)行命令:fdisk 一路回車到底 (注意:2007里需要,5.2版本里不需要) 然后格式化c盤 format C: /s 然后傳輸系統(tǒng)文件 sys C: 然后拷貝軟盤文件: copy a:\*.* c:\ (注意不要覆蓋c盤已經(jīng)存在的文件) OK.菜單 -> 軟驅(qū) ->釋放鏡像"622c.img" 重啟,這樣你就進(jìn)了dos環(huán)境. 2.安裝共享文件夾模塊.注意:2007中不再支持dos,因此不提供dos下的附加模塊,我本來想用VPC5.2版本中的dos模塊代替,可是運(yùn)行fshare.exe (提供文件夾共享的程序)時(shí)提示說:fshare.exe沒有運(yùn)行在Connectix公司的產(chǎn)品中,無法運(yùn)行,導(dǎo)致VPC2007中始終無法安裝上 DOS附加模塊,而不能共享文件夾. VPC 5.2漢化版的設(shè)置方法: 重啟進(jìn)入dos后,菜單 -> 軟驅(qū) ->載入鏡像 選擇dos附加模塊 (這個(gè)文件我已放到http://greenerycn.的公開下載目錄中 文件名是dosAdditions.7z) 加載后,切換到軟盤 執(zhí)行命令:c:\>a: 執(zhí)行命令:a:\>dosadd 然后就可以看到Successful了.呵呵. 然后就是重啟,進(jìn)入dos系統(tǒng)后, 菜單 -> 編輯 ->屬性設(shè)置 這時(shí)共享文件夾就可以添加了.添加一個(gè),設(shè)置成盤符Y: 然后執(zhí)行命令 Y: 就可以看到共享的文件了. VMware中只需要第一步,就能設(shè)置共享文件夾了.不用安裝附加模塊! |
|