發布:2023-04-27 03:19:00編輯:視頻君來源:視頻教程網
比如現在的xp系統,首先,cmd后進入的不是dos,而叫命令行窗口,他借用了dos 的一些語句結構,切記,他同dos是不能等同的!!!否則被人笑話,如果應聘時問你這個問題你可慘了。他也不是操作系統的最底層環境,他們都是建在硬件基礎上的最底層軟件環境,他們是平起平坐的 。并不是 每臺都有,現在的系統已經完全不見了以前dos的結構,并不需要依賴dos了,很多語句要專業人士才知道太夸張了,只是因為現在不接觸,所以覺得有些神秘而以,我那時除了dos就是windos 3.x之類的東西,雖然覺得需要一定的技巧和知識,但不用專業人士了。
最后說,第一個微型計算機的操作系統是CP/M,甚至微軟的第一個操作系統也不是msdos,而是PCDOS
由于2000以上系統采用新的技術,已經不是基于DOS系統的操作系統了,所以這種操作系統重視不含有DOS的,運行CMD出現的DOS界面只是按照DOS風格模擬出來的,所以叫虛擬dos
至于什么叫純doswindow之前、MS-DOS6.22以前的DOS操作系統叫純DOS。簡單點說,就是沒有window那時,人們使用電腦用的dos操作系統就叫做純dos.但是,用win9x安裝盤啟動的DOS是ms-dos7x的,叫DOS,現在人們也叫純DOS。運行command是16位ms-dos.運行cmd是32位ms-dos.這兩種是虛擬DOS。
可以使用DOS下的Ramdrive, 先確保有ramdrive.sys這個文件,然后在config.sys 中進行如下配置:
dos=high,umb
device=c:\dos\himem.sys
device=c:\dos\emm386.exe NOEMS
devicehigh=c:\dos\ramdrive.sys 32768 /E
RAMDRIVE.SYS 用法:
RAMDRIVE.SYS [DISKSIZE [SECTORSIZE [ENTRY]]] [/E|/A]
DISKSIZE: 只定虛擬磁盤的大小,范圍由4~32768,預設為64,單位為KB
此數值不可超果系統實際所能提供的內存
SECTORSIZE: 只虛擬磁盤的磁區大小由效直為128、256或512欲設為BYTE
如果要設此直同時也要設DISKSIZE三數
ENTRY: 指定根目錄容量(包括檔名 磁碟標明 子目錄)范圍為2-1024預設直為64
如要設此直必先設DISKSIZE和SECTORSIZE
/E: 指定以延伸內存(XMS)供虛擬磁盤使用
/A: 指定擴展內存(EMS)供虛擬磁盤使用
如果不設/A或/E會使用傳統內存
在虛擬機中安裝dos的方法如下:
1、先用VMware新建一個虛擬機。
(1)新建的時候最好選擇自定義安裝,可以根據實際需要設置一些參數,另外可以全面了解一下設置虛擬機都有哪些選項。
(2)開始的時候不要選擇從光驅或光盤鏡像安裝,因為我們要使用軟盤,當然如果你有光盤安裝版那可以。
(3)對于內存,默認是16M,可以不更改。
(4)對于硬盤容量默認是8G,對DOS來說太大了,可以適當設小一點。
對于沒提到的選項選擇默認即可。
2、開始安裝。
①設置虛擬機從軟盤啟動
因為我們使用的是軟盤鏡像,那么必須要先從軟盤啟動。所以,在安裝之前我們要先加載軟盤鏡像。具體方法是:點擊菜單VM→設置,然后選擇軟盤那項,選擇啟動時加載軟盤,并設置軟盤鏡像路徑。
另外,需要說明的是,BIOS也是要設置的,但VMware默認的啟動選項中的順序是軟盤,硬盤,光驅。所以對于軟盤安裝的就不要重新設置了,而對于一些從光盤鏡像安裝的來說,必須要設置從先從光盤啟動,否則會出現問題,因為安裝過程中要重新啟動。
設定好之后,啟動虛擬機開始安裝。
②按回車鍵,繼續,重啟,按照默認設置,按回車鍵繼續,選擇安裝路徑,默認就行,按回車,然后安裝,期間跳出提示插入下一張軟盤,按照①中的說明,換成軟盤鏡像2,繼續安裝,然后換成鏡像3,要求移除軟盤,具體設置如下:再按幾次回車鍵,然后重啟,自動重啟后,自此基本安裝完成。
在虛擬機中安裝dos的方法如下:
1、先用VMware新建一個虛擬機。
(1)新建的時候最好選擇自定義安裝,可以根據實際需要設置一些參數,另外可以全面了解一下設置虛擬機都有哪些選項。
(2)開始的時候不要選擇從光驅或光盤鏡像安裝,因為我們要使用軟盤,當然如果你有光盤安裝版那可以。
(3)對于內存,默認是16M,可以不更改。
(4)對于硬盤容量默認是8G,對DOS來說太大了,可以適當設小一點。
對于沒提到的選項選擇默認即可。
2、開始安裝。
①設置虛擬機從軟盤啟動
因為我們使用的是軟盤鏡像,那么必須要先從軟盤啟動。所以,在安裝之前我們要先加載軟盤鏡像。具體方法是:點擊菜單VM→設置,然后選擇軟盤那項,選擇啟動時加載軟盤,并設置軟盤鏡像路徑。
另外,需要說明的是,BIOS也是要設置的,但VMware默認的啟動選項中的順序是軟盤,硬盤,光驅。所以對于軟盤安裝的就不要重新設置了,而對于一些從光盤鏡像安裝的來說,必須要設置從先從光盤啟動,否則會出現問題,因為安裝過程中要重新啟動。
設定好之后,啟動虛擬機開始安裝。
②按回車鍵,繼續,重啟,按照默認設置,按回車鍵繼續,選擇安裝路徑,默認就行,按回車,然后安裝,期間跳出提示插入下一張軟盤,按照①中的說明,換成軟盤鏡像2,繼續安裝,然后換成鏡像3,要求移除軟盤,具體設置如下:再按幾次回車鍵,然后重啟,自動重啟后,自此基本安裝完成。
現在WINDOWS的MS-DOS是模擬一個以前的DOS的環境,已經不是一個完整意義上的DOS了. 是為了方便使用一些需要DOS環境的軟件而用的,但和硬件指令呼喚是通過WINDOWS這個操作系統來完成的.
從WIN2000以后的WIN版本都已經拋棄了DOS了,系統的啟動已經不需要DOS,所以XP是沒有MSDOS的,但你可以用啟動光盤進入...XP與DOS無關,所有裝XP的電腦中沒有什么DOS。如果裝帶有DOS的軟件或光盤,就可以從DOS中進入XP 謝謝! XP中不帶DOS...
讓Windows XP擁有純DOS
有時我們不得不使用一些在純DOS模式下工作的程序,但是在Windows XP中已經找不到純DOS了,難道我們非得放棄這些在純DOS下運行的程序嗎?當然不是!利用下面的辦法就可以讓你在Windows XP中進入純DOS模式。
第一種方法:利用Win98
在我們安裝Win XP操作系統前,先用Windows 98啟動盤啟動系統,并通過sys c:命令向c盤傳送系統。并將常用的DOS命令拷貝到硬盤中,然后按常規方法安裝XP,當安裝成功后,在啟動菜單的默認菜單"Microsoft Windows XP"下會新增一個“Microsoft Windows”菜單項,選中此菜單項后,由于系統中沒有安裝Windows98系統,所以此時計算機就會自動轉到DOS系統下,而且還是實模式的,這樣就達到了我們的目的。
第二種方法:采用start命令
在Windows XP的命令解釋符中輸入:start/seperate要運行的程序,即可運行相應的DOS程序。其中參數separate的作用是在單獨的內存空間啟動16位程序,而用參數shared則是在共享的內存空間啟動16位程序。當DOS程序運行后我們還可按Alt+Enter鍵在全屏幕與窗口之間進行切換。
第三種方法:利用工具軟件
我們還可以使用一個小工具pqvf.exe來達到目的,該軟件下載的地址是61.234.226.248/pqvf.exe。該軟件是部分網友分析了PQ Magic的相關文件,并提取了部分文件制作的軟件,可以讓那些Windows XP用戶迅速引導到純DOS下,重新啟動后又可以正常使用Windows XP啟動。
下載后的pqvf.exe文件是一個自解壓程序,解壓后的文件名字和作用如下:MBR.dat和restrmbr.exe這兩個文件的主要作用是用來恢復硬盤的主引導記錄的,作用與執行FDISK/mbr命令一樣,可以清除主引導扇區而不改變分區表結構。Vfinst9x.exe用于在Windows 9x下啟動純DOS界面,VfinstNT.exe用于在Windows XP下啟動純DOS界面。pqvf.vfd中則包含有啟動的軟磁盤映像文件。
具體方法是:直接運行VfinstNT.exe,vfinstNT.exe文件,它們會修改硬盤主引導記錄,然后Windows XP會自動重新啟動,重啟動后你看到的盤符將是A:。敲入ver命令可以查看當前的DOS版本,顯示的是“Windows 98(version 4.10.2222)”,看來已是純DOS了!而且像himem.sys.emm386.exe、光驅驅動和鼠標驅動程序這樣的必備驅動也安裝了,并且還自動裝上一個簡單的漢字系統,完全可以應付一般的DOS應用了。如果想回到Windows XP界面,只要重新啟動計算機就可以了。
WinNT/2K/XP中有個叫“命令提示符”的東東,表面看上去類似于Win3.x/9x中的MS-DOS窗口。然而,它們是完全不同的。Win3.x/9x是運行于MS-DOS下的大型保護模式的界面增強程序,而WinNT/2K/XP則是基于OS/2、NT構件的獨立操作系統,因此,它們之間有著本質的不同。同理,Win3.x/9x中所提供的MS-DOS是真正的DOS,而WinNT/2K/XP中的“命令提示符”僅僅是個“DOS虛擬機”。既然是虛擬的,效果自然沒有真正的好。因此,當這個“虛擬的DOS”無法正常運行DOS程序時,只有使用真正的DOS(包括Win9x自帶的MS-DOS 7.x)以運行它們。
由于WinNT/2K/XP不帶有DOS,所以要想在安裝了這些操作系統后想用硬盤啟動到純DOS的話,只能使用雙啟動。很多網友知道WinNT/2K/XP啟動時往往會出現一個菜單,可以從中選擇要啟動的操作系統。然而,有時此菜單中并沒有“DOS”這個選項,甚至啟動時根本沒有出現此啟動菜單(如果在安裝WinNT/2K/XP時選擇保留原操作系統的話,WinNT/2K/XP的啟動菜單中就會出現原來操作系統的選項)。那么該怎么辦呢?以下介紹一下在安裝了WinNT/2K/XP后再安裝DOS的方法。
這里本來有個網址,可我看了沒法進軟件下載區,故刪除了,請自己找下面提到的軟件
DOS的啟動需要DOS系統的引導扇區和啟動文件。而安裝了WinNT/2K/XP后再安裝DOS的關鍵就是要建立它們。大家也許會問,系統安裝了WinNT/2K/XP后主引導扇區中的內容不是已被替換成為非DOS的了嗎,為什么還能通過上面所提到的啟動菜單啟動到DOS呢?這是因為,如果系統中曾經安裝著DOS(包括Win9x自帶的MS-DOS 7.x),WinNT/2K/XP在安裝時會自動在主引導分區(通常是C驅動器)中建立BOOTSECT.DOS文件,而此文件中保留著DOS的引導信息,在啟動菜單中選擇啟動DOS后,WinNT/2K/XP就利用此文件使DOS能夠啟動。因此,如果C:\(即主引導分區)中已存在BOOTSECT.DOS文件,就不用手工建立此文件了。可直接將DOS(如MS-DOS 7.10)的IO.SYS、MSDOS.SYS和COMMAND.COM文件復制到C:\上(最好不要用SYS命令傳輸系統,詳情可看下段的介紹),然后按照下面的介紹修改BOOT.INI文件就可以了。
對于DOS系統啟動文件,大家知道可以用DOS自帶的SYS命令傳輸。但是,若直接這樣做的話,只有DOS可以啟動了,WinNT/2K/XP的引導信息會被覆蓋而導致無法啟動。為了使DOS和WinNT/2K/XP均能啟動,有幾種辦法。可以使用一個叫作BOOTPART的十分實用的工具,可在本站的“系統工具”中找到。它的功能很強大,比如可以向引導扇區中寫入指定的系統的信息,包括DOS6、DOS7(Win9x)、WinNT(/2K/XP)的。例如想將MS-DOS 7.10(Win98)的引導信息寫入C盤,就可用BOOTPART WIN98 BOOT:C:,命令來完成。因此,具體的方法是,先用SYS命令(如SYS C:)將DOS系統文件傳輸入C盤,然后將此時的主引導扇區中的信息(即DOS引導信息)中的內容保存到C:\BOOTSECT.DOS文件中,可用本站“磁盤工具”中的一個叫SRC Tools的小工具輕易實現。其中的SRCBOOT、SRCMBR和SRCFAT分別是對BOOT、MBR和FAT進入保存、備份及比較操作的命令,SRCTools工具集的具體使用方法可在“DOS文章”欄目中的專文中看到。例如SRCBOOT C: C:\BOOTSECT.DOS /S就可將C盤的引導扇區保存到C:\BOOTSECT.DOS文件中。此時BOOTSECT.DOS文件已順利建立,接下來就是恢復WinNT/2K/XP的引導信息了,可用上面那個BOOTPART工具完成,如BOOTPART WINNT BOOT:C:。然后再進行下面修改BOOT.INI文件的操作就可以了。
另一種辦法是,先將WinNT/2K/XP的引導信息保存下來到文件中,再分別將DOS的系統啟動文件和引導信息建立,然后用上面所提到的SRC Tools將DOS的引導信息保存到C:\BOOTSECT.DOS文件中,最后將保存于文件中的WinNT/2K/XP的引導信息還原到啟動扇區中。建立DOS的系統啟動文件和引導信息的具體過程可見上面的方法,而保存和還原WinNT/2K/XP的啟動扇區則均可以用SRC Tools命令,例如可分別執行SRCBOOT C: C:\NTBOOT.DAT /S和SRCBOOT C: C:\NTBOOT.DAT /R命令來完成(/S參數表示保存,/R參數表示恢復,而NTBOOT.DAT只是保存和還原WinNT/2K/XP的引導信息時所用的臨時文件,完成后可刪除),再進行下面的操作即可。
最后,就可以開始做雙重啟動菜單了。WinNT/2K/XP的啟動菜單保存于主引導分區的根文件夾下的BOOT.INI文件中(通常是C:\BOOT.INI),操作方法是首先去掉C:\BOOT.INI文件的只讀、隱藏和系統屬性(如用DOS自帶的ATTRIB命令,也可用增強的ATTRIB命令等等),再用文本編輯器(如DOS自帶的EDIT)打開C:\BOOT.INI文件,在其文件中的[operating system]項下加入一行:C:\="MS-DOS"。完成后保存文件并恢復文件的各種屬性,然后重新啟動系統,就會出現一個啟動菜單,其中有"MS-DOS"這一項了。選此項后即可進入純DOS方式。此時,WinNT/2K/XP與DOS的雙啟動就制作成功了,以后就可以選擇相應的啟動選項以啟動相應的系統了
從上面可知,在winnt及其后的win2k/xp/2003下,硬盤的起動引導就根本不同了,但是微軟還是留了個口子,那就是在C:\BOOT.INI中設定以讀取引導文件的方式來做到引導起原來的DOS。
如果你想玩什么花樣,讓電腦又能進DOS,又能進XP的話方法總結如下:
1、改動硬盤引導區內容為特殊的內容,使之即能兼容DOS又能兼容XP。
這個方法難度大,基本上普通朋友是沒有辦法實現的,當然了,一些軟件可以實現,比如可以安裝在XP下的GHOST2003(完整版)。
2、不改動硬盤引導區,按微軟留的口子去做。
這個方法比較容易,但要求C區不能為NTFS(至少本人做不到)。
這個方法的主要要點是:
A、想法做出引導信息文件。
B、改動Boot.ini。
具體的做法,請參照上面的資料。
簡單的把幾個系統文件搞出來想讓win起動到DOS是不可能的。