線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1140
推到 Plurk!
推到 Facebook!

讓作業系統彙於一身

 
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-30 20:47:54 IP:61.221.xxx.xxx 未訂閱
讓作業系統彙於一身 越來越多的網友除了Win98、2000又加上Win Me之外,也開始嘗試一些諸如Linux,FreeBSD這樣的免費作業系統,隨之而來的便是發燒友們把各作業系統全彙於自己的硬碟上,來個多重?動。 很多人一般用System Commander之類的軟體來實現一個硬碟上裝多個系統。在此介紹一種方法,能不借用第三方軟體來成功地在一個硬碟上安裝了DOS,Windows ME,Windows 2000,Linux,FreeBSD這樣五種作業系統。 一、確定主引導系統: 目前簡要分析如下: DOS沒有多重?動功能。 Windows 98支援多重?動,但只支援同一分區下的DOS。 Windows 2000支援多重?動,好像對作業系統無限制,但需要會修改boot.ini文件。 Linux支援多重?動,但如果LILO不自動識別的話,就不知道如何做了。 FreeBSD的Boot Manager對多重?動的支援也很好,好像是針對擴展分區的,與作業系統無關。 Windows 2000與FreeBSD都適合用來做多?動管理,但FreeBSD與Windows NT不同,它好像非得佔有硬碟最頭上的區域不可,否則死活?動不了。接下來只好用Windows 2000了。 二、使用Windows 2000的多重引導管理工具 我的四個擴展分區依序是DOS分區,Linux分區,FreeBSD分區,Windows 98分區。Windows 2000不能識別Linux與FreeBSD分區並自動支援多?動,肯定需要自己動手。由於Windows 2000允許通過將其他擴展分區的頭512個位元組存儲在文件中作?引導選擇,所以不論它是否“認識”其他作業系統,都可以支援多重引導。 注意:DOS的fdisk在這裏頗不順手,Linux和FreeBSD的分區工具似乎好用得多。如果沒有把握的話,Linux分區劃在前8G比較保險。 安裝的順序可以參考如下:先裝DOS,再裝Windows 98,再裝Linux,LILO安裝在他自己的分區上(由於還要分Wrap分區,通常hda2被割成多個分區,LILO會被安裝在hda5上),再裝FreeBSD,選擇不裝Boot Manager,最後安裝Windows 2000。 也許你會認?,將LILO安裝到hda5而不是hda上將不能完成Linux的安裝。其實沒有關係,由於事先安裝了DOS,可以從DOS命令行上運行Loadlin進入Linux,通常這些工具安裝光碟上都有,並附有說明的。 現在四個作業系統都裝好了,Windows 2000會支援Windows 98,進了Windows 98就能選擇進入DOS。那?現在如何獲取另兩個擴展分區的頭磁區來做支援Linux與FreeBSD的多?動呢? 建議使用Linux或FreeBSD的DD命令。設Linux的根目錄在hda5,FreeBSD安裝在hda3上,在Linux下運行 dd bs=512 count=1 if=/dev/hda5 of=bootsect.lnx dd bs=512 count=1 if=/dev/hda3 of=bootsect.bsd 然後再mount到DOS分區,將bootsect.lnx與bootsect.bsd拷貝到C盤根目錄下,就基本上大功告成了。 最後進入Windows 2000,編輯C盤根目錄下的boot.ini文件,加入以下兩行: C:BOOTSECT.LNX="Linux" C:BOOTSECT.BSD="FreeBSD" 然後就可以重新?動。 三、升級到Windows Me Windows Me是Windows 9x系列的升級版本。當從Windows 98升級到Windows Me後,如果它在C盤下找到boot.ini文件,會自動修改?支援Microsoft Windows Millennium Edition的多?動。但是這時候,再也不能進入DOS環境了。 其實Windows Me的引導過程與Windows 9x並沒有任何區別。有許多方法可以支援,大家可以去下載免費的BootPart啦。它的用途很多,針對目前討論的情況只需運行如下命令行: BOOTPART DOS622 C:BOOTSECT.622 "MS-Dos 6.22" BOOTPART WIN95 C:BOOTSECT.ME "Windows Me" BOOTPART REWRITEROOT:C: 就會自動生成新的boot.ini,下面就重?動看效果吧,在Windows 2000的?動選單中同時出現了5種作業系統。
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
系統時間:2024-05-17 15:31:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!