XP、2003失蹤之謎

       想必安裝過2003的朋友都知道,2003是能夠向下支持XP的,反之,XP卻是不能夠識別2003。
      筆者老師的本本原本安裝了XP、2003雙系統,然而由於須要從新安裝XP,因而把XP 從新Ghost了一遍。這時候,發現2003的啓動項已經丟失。哈哈 ,下面就開始揭開這系統失蹤之謎,把迷路的2003領回家。
     1、啓動項失蹤之謎
     咱們知道,當主板啓動完畢,會加載硬盤的MBR區,讀取啓動扇區。在此次失蹤事件中,MBR扇區儘管被Ghost改寫了,可是啓動仍是原來的分區(C盤),跟之前同樣。接下來就是從C盤開始讀取啓動配置信息了,在windows中,是使用Boot.ini,進行配置啓動信息,定義了咱們硬盤有哪些系統,分別位於哪些分區。當咱們從新Ghost安裝系統時,位於系統分區的boot.ini天然成了系統Ghost封裝自定義的boot.ini。爲此,咱們Ghost安裝完系統後,只能找到新裝XP系統的啓動項(配置)
,從而致使的2003系統的失蹤。
    2、把2003系統領回家
    這時,咱們知道2003的迷路的根源在於回家的地圖---Boot.ini被新系統替換了,爲此,咱們人爲地指定一個Boot.ini,告訴2003怎麼回家。
    咱們進入XP後,使用記事本對boot.ini進行修改
  
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
 
在最後添加如下內容
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2003" /fastdetect
 
其中
multi(0)表示2003系統位於第一個IDE接口
disk0表示2003系統位於第一個硬盤
rdisk(0)表示主從盤 ,0爲主盤,1爲從盤
partition(2)表示第二個分區,即windows的D盤
後面的帶雙引號字符串則是windows啓動項的名字
/fastdected則表示啓動系統時,快速檢測
 
當以上內容修改完畢,咱們還須要從其餘Windws Server 2003系統中,複製
NTDETECT.COM以及ntldr這兩個文件至系統分區的根目錄,由於用於加載系統文件,但XP的這兩個文件沒法識別2003系統,所以須要使用2003的進行覆蓋。
 
以上完成後,從新啓動系統。咱們能夠發現2003系統及XP均可以實現加載和進入系統了,2003終於回家了。
相關文章
相關標籤/搜索