對于初學Linux者(我也是),不希望在虛擬機里面搞弄Linux,又不希望用wubi裝Ubuntu這個集成比較多使用相對簡單的Linux,想裝Fedora、RedHat或者CentOS等學一下比較基本的Linux操作,所以我們一般都是在Windows下劃個空間然后在里面裝Linux。這樣對于初學者有個不好的地方是假如GRUB引導出錯或者我剛開始不大懂想圖個方便在Windows下直接把Linux分區(qū)給格式化掉,就會出現(xiàn)無法引導Windows操作系統(tǒng)的問題。而對于此類問題的解決是比較復雜的,有沒有一種比較方便像wubi那樣對Windows系統(tǒng)影響比較小的安裝Linux方法呢?答案是肯定的,通過筆者查閱相關資料,發(fā)現(xiàn)一篇外文可以完全滿足此需求,我提取了一下里面的信息實踐了一遍重新寫這么一篇文章方便一下讀者,大家交流交流哈。
安裝Fedora之前首先肯定要分個空間給它,我在Windows 7磁盤管理分了一個23GB的空間給Linux。
重啟,光盤安裝Fedora,剛開始的那幾步沒什么好說就省略了,到時區(qū)設置要注意一下,不要勾選UTC,否則會出現(xiàn)兩個系統(tǒng)之一時間出錯。
到分區(qū)的時候選擇使用空閑空間,分區(qū)問題自行解決,我是初學所以我分了個100M給/boot,20G給/,其余給swap。重點來了,到選擇引導的時候,點擊change device,里面有個可選是安裝在MBR或者是某個分區(qū)的引導扇區(qū),這里選擇剛才設定的/boot掛載點,這樣Linux就不會打擾MBR了。
搞好這些東西以后,一直裝下去,重啟發(fā)現(xiàn)沒有雙系統(tǒng)選擇菜單就直接進Windows7了,先別急。這里我們用一個免費的工具。EasyBCD(提供下載),是NeoSmart Technologies出品的多系統(tǒng)引導設置工具,下載地址在linuxidc.com/Linux/2007-12/10060.htm">http://www.linuxidc.com/Linux/2007-12/10060.htm
裝好后啟動軟件,點擊add new entry,選擇Linux/BSD系統(tǒng),把剛才給/boo掛載的100M選中,因為我們剛才沒有把GRUB寫入MBR,所以要勾選“GRUB isn't installed to MBR/bootsector”,然后點添加即可。
重啟一下,雙系統(tǒng)菜單有了,進入也沒有任何問題。假如某天想刪掉Linux,直接在EasyBCD那里刪掉然后刪除Linux分區(qū)就可以了。