用win2000啟動菜單實現windows全家福

來源:互聯網
上載者:User

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。

注意,c盤的格式必須為fat16(如果你打算放棄dos6.22,也可以用fat32。上面所說的就不用改啦。)

2.將win98的複製備分還原到d盤,將winme複製備分還原到e盤,沒複製你就慢慢裝吧。

為了保證做好的c盤,請用安裝方式在D盤和E盤安裝win9x的同志先保留下c盤的IO.sys,msdos.sys安裝完成後用它們覆蓋同名的檔案。並做win98和winme的啟動盤(複製的同志就不做了)做好後用相應的啟動盤啟動系統,sys d: ; sys e:分別傳送系統到對應的邏輯分區。

3.安裝win2000到F盤,有複製的同志還是可以用複製。沒複製的同志也可以不做那高達四張的win2000啟動盤,win2000採用NTFS格式還是fat32就隨你啦。

如果安裝過程中你的分區不夠用了請用pqmagic劃它幾個出來。

好啦,現在原料已齊,就等下鍋。先啟動一次看看。前面採用複製安裝win2000在E盤的同志只能啟動c盤的win95,而用安裝方式的朋友可以啟動c盤的win95和E盤的win2000.現在就進入重點:

一:恢複win2000多啟動選單前的準備工作

win2000啟動菜單沒丟失的同志可以跳過這一步。只做增添的相關選項。

恢複win2000多啟動選單要用到一個工具,bootpart。它是一個專門用來修改Windows NT多重開機選單的免費軟體。BootPart除了能事後把Dos、Windows 9x加到NT多重開機選單中外,就連OS/2Multiboot、Linux Partitions(with Lilo)或者是磁碟片開機功能的加入也沒有問題喔!(軟體是那麼介紹的。)

這裡就有朋友要問了,即然bootpart已經有了修改NT的多重開機功能,還用寫這篇文章幹啥?哈哈,問題出在bootpart只支援加入fat16的分區和非fat格式的分區。而我們現在的大硬碟只有用fat32才管理得過來。另外,bootpart也不支援從NT啟動菜單中加入第二硬碟,並且,它也不支援從邏輯硬碟啟動系統。我們用bootpart只是用它的重建NT啟動菜單功能。

http://down.cnblogs.com

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.