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