萬盛學電腦網

 萬盛學電腦網 >> windows 2000教程 >> Win2000--用win2000啟動菜單實現windows全家福在線閱讀

Win2000--用win2000啟動菜單實現windows全家福在線閱讀

 Q:為什麼要用win2000的多啟動菜單而不用其它第三方的多啟動軟件?
  A:win2000(包括NT4)的多啟動菜單位於系統活動分區的啟動區,容易管理,出錯或染毒後可以簡單用軟盤啟動機器,然後sys c:就恢復了系統啟動區。另外,我們知道,硬盤最重要的是位於0道的分區表,如果因為反復的讀寫分區表而使分區表出現壞道的話,那麼硬盤基本上等於報廢。而分區的系統區卻是隨著分區位置和大小的不同而處於不同的位置。所以即使硬盤出現了壞道,也不影響它的使用。
  Q:win2000的啟動菜單可以支持安裝多少個系統嗎?
  A:這個問題可不好回答,如果你的硬盤分區時劃出三個主分區,另外加上N個擴展分區,那win2000所支持的系統可就不好估量了。但這不是我們討論的重點,我們討論的是在同一硬盤上安裝dos6.22,win32,win95,win98,winme,winnt4,win2000.或者還可以加上winxp.
  Q:以前的多系統軟件都需要重新分區(主要是分出幾個主分區),而我的硬盤只有一個主分區和一個擴展分區,能用win2000的多系統嗎?
  A:可以。我們知道,NT4和NT5(win2000)可以安裝在擴展分區,但它們的啟動菜單只支持從邏輯分區上啟動win2000,並不支持啟動邏輯分區上的其它系統。而且,微軟的產品都有一個特點,總是認為它啟動的分區是活動分區(就是我們常說的c盤),所以,大部分資料介紹的微軟全家福都是備分各個操作系統的c盤啟動軟件,通過文件的覆蓋替換實現。這總讓人覺得不滿意,能不能如win95進入dos6.22那樣,僅僅靠文件的改名來實現呢?是什麼原因造成了這個笨辦法呢?
  其實這個問題很簡單。因為微軟的產品的啟動文件中有一個叫做IO.sys的,它的位置必須是活動分區的第一個文件,所以為個這個第一,前面的方法必須通過覆蓋才能保證它的第一。
  所以,我們的目的就是要讓win2000支持從邏輯分區啟動其它的windos,並且通過簡單的文件改名來實現微軟全家福。
  A:你說得那麼好聽,如何做呢?
  Q:進入實戰前我們先假設你現在的硬盤結構是由微軟的標准fdisk分的區,即一個C盤和數個邏輯盤。c:盤裝win98(或者是winme),d:盤安裝win2000這樣一個標准的結構。(什麼,你還沒裝win2000?不要緊,不裝win2000同樣也可以實現我前面提到的多windos共存。這個技巧對於安裝了win2000後又用以前的win9x克隆恢復C盤,丟了win2000啟動菜單的朋友同樣適用。不過話要一句句講,請耐心看下去。)
  1.我們的第一個分區C:做成dos6.22,win32,win95共存。
  這個就不用我多說了吧,win9X本身就支持這三個系統共存。簡單說一下就是拷入dos6.22的系統文件到c盤根目錄,並命名IO.dos,MS.dos,config.dos,autoexec.dos,將win95的IO.sys在c盤根目錄復制一分,命名為IO.w40,並設置MSdos.sys的BootMulti=1。


copyright © 萬盛學電腦網 all rights reserved