歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 完美方案 解決Windows和Linux系統和平相處

完美方案 解決Windows和Linux系統和平相處

日期:2017/2/28 17:43:38   编辑:Linux教程
NT和Linux共存的最簡單的方法就是在安裝linux的 lilo時,選擇將lilo安裝在LInux主分區的引導區中。然後使用win98的啟動盤重新啟動以後,運行fdisk將linux主分區設置為 active,這樣就可以實現在系統啟動時首先進入lilo選擇,若不選擇linux,則進入nt loader。

但是有時候為了方便而需要使用 nt loader 來引導linux,下面就是實現的方法。

你應該牢牢記住的最重要的一點是,許多軟件產品會利用硬盤上面僅有的那個寶貴的主引導記錄MBR。NT是這樣,沒有選擇余地; Linux也可以這樣,如果你喜歡。機器的BIOS會執行儲存在當前激活分區的信息,來初始化你希望的*作系統。

NT 安裝後,MBR會被修改成去引導一個在激活分區的根目錄下,叫NTLDR的程序。原來的MBR會被存到一個叫BOOTSECT.DOS的小文件中。NT安裝完成後要記住絕不能覆蓋這個MBR, 否則NT將無法啟動。以防萬一, NT的用戶需要NT的應急修復磁盤(Emergency Repair Disk,ERD)。

記住了這些後,就要注意設定LILO時***不能***裝到MBR中去,而是裝到Linux的root分區中去。這樣,對NT而言,不會帶來問題;而 Linux沒有MBR也可以活下去。

& nbsp;NT的引導過程

當NTLDR啟動, NT用戶看到"OS Loader V4.xx" 後,它會切換處理器到386狀態,並啟動一個非常小的文件系統。接著,它會去讀BOOT.INI文件,看是否有其它*作系統存在,並顯示一個選擇菜單。下面是一個典型的BOOT.INI:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)WINNT

[operating systems]
multi(0)disk(0)rdisk(0)partition(2)WINNT="NT V4 is here"
multi(0)disk(0)rdisk(0)partition(2)WINNT="NT V4 VGAMODE" /basevideo /sos
C:="DOS is here"

BOOT.INI 有兩部分構成。 "boot loader section"部分指定菜單在屏幕上的停留時間,和缺省菜單選項。"opearating systems section" 部分指定可選的*作系統種類。可以看到機器可以啟動NT(以標准模式或VGA安全模式)和DOS。從這個例子我們可以推斷,DOS從硬盤C:(第一個硬盤的第一個分區)啟動,而NT從第二個分區啟動。典型安裝時,會以DOS的FAT文件系統格式化一個C:的分區,然後將NT裝在另外一個NTFS(NT文件系統)的分區。
Copyright © Linux教程網 All Rights Reserved