實現Windows Vista與其他系統的多重啟動
微軟在Windows Vista中采用了全新的系統啟動管理機制,用Windows Boot Manager (Bootmgr.exe)取代了使用多年的Ntldr,從技術角度看,這讓Windows Vista的啟動管理更為強大,新的BCD (Boot Configuration Data; : 啟動設置數據)與之前版本中使用的 boot.ini 相比,功能與安全性的提高也在多個方面得以體現。不過,這也帶來了一個問題,那便是Windows Vista與PC中安裝的其他操作系統相結合方面:Bootmgr.exe將全面接管系統的啟動過程,改寫硬盤的MBR,很多時候導致系統中已安裝的其他系統特別是非微軟系統如Linux無法啟動。——當然,我們可以使用BCDEdit來修改啟動設置,但是,對大多數用戶而言,BCDEdit的操作命令晦澀難懂,而且操作中存在很大的風險,長串的GUID字符串稍一不慎便會輸錯,導致非但不能實現多重啟動,連Windows Vista自身能否正常啟動都成了問題。
對于這些希望實現Windows Vista與其他系統多重啟動的用戶而言,現在有了一個更好的選擇,EasyBCD。
EasyBCD : 實現Vista與Linux、BSD、Mac OS X等的多重啟動EasyBCD是一款免費軟件,目前最高版本為1.5。
EasyBCD 1.5能夠極好地支持多種操作系統與Windows Vista結合的多重啟動,包括Linux、 Mac OS X、 BSD等,當然也包括微軟自家的Windows 2000/XP。任何在安裝Windows Vista前其能夠正常啟動的系統,通過EasyBCD,均可保證其在安裝Windows Vista后同樣能夠啟動。同時,在設置方面極為簡單,完全擺脫BCDEdit的繁瑣冗長命令,用戶只需選擇相應的平臺與啟動方式(如Linux下的Grub或LILO),即可完成。
此外, EasyBCD 還提供了“自動備份MBR (Automated MBR Backup)”的選項,這樣,用戶可以保存系統啟動選項的每次改動,并在出現啟動故障時選擇合適的備份恢復。
本文轉自Vista天地
