以下文章來源自網絡:文章2的方法我已經在本機成功安裝了fedora17
對於初學Linux者(我也是),不希望在虛擬機里面搞弄Linux,又不希望用wubi裝Ubuntu這個集成比較多使用相對簡單的Linux,想裝Fedora、Redhat或者CentOS等學一下比較基本的Linux操作,所以我們一般都是在Windows下划個空間然后在里面裝Linux。這樣對於初學者有個不好的地方是假如GRUB引導出錯或者我剛開始不大懂想圖個方便在Windows下直接把Linux分區給格式化掉,就會出現無法引導Windows操作系統的問題。而對於此類問題的解決是比較復雜的,有沒有一種比較方便像wubi那樣對Windows系統影響比較小的安裝Linux方法呢?答案是肯定的,通過筆者查閱相關資料,發現一篇外文可以完全滿足此需求,我提取了一下里面的信息實踐了一遍重新寫這么一篇文章方便一下讀者,大家交流交流哈。外文出處:http://www.linuxbsdos.com/2010/11/09/how-to-dual-boot-fedora-14-and-windows-7/4/#
安裝Fedora之前首先肯定要分個空間給它,我在Windows 7磁盤管理分了一個23GB的空間給Linux。
重啟,光盤安裝Fedora,剛開始的那幾步沒什么好說就省略了,到時區設置要注意一下,不要勾選UTC,否則會出現兩個系統之一時間出錯。
其余給swap。重點來了,到選擇引導的時候,點擊change device,里面有個可選是安裝在MBR或者是某個分區的引導扇區,這里選擇剛才設定的/boot掛載點,這樣Linux就不會打擾MBR了。
搞好這些東西以后,一直裝下去,重啟發現沒有雙系統選擇菜單就直接進Windows7了,先別急。這里我們用一個免費的工具。EasyBCD(附件提供下載),是NeoSmart Technologies出品的多系統引導設置工具,最新的官方下載地址在http://neosmart.net/dl.php?id=1
裝好后啟動軟件,點擊add new entry,選擇Linux/BSD系統,把剛才給/boo掛載的100M選中,因為我們剛才沒有把GRUB寫入MBR,所以要勾選“GRUB isn't installed to MBR/bootsector”,然后點添加即可。
重啟一下,雙系統菜單有了,進入也沒有任何問題。假如某天想刪掉Linux,直接在EasyBCD那里刪掉然后刪除Linux分區就可以了。
本文出自 “俠雲TseYuzen技術小窩” 博客,請務必保留此出處http://tseyuzen.blog.51cto.com/2344243/461137
文章2: 此文章作者不詳,如果有知道的朋友請告訴我,我會注上出處,以表對原文作者的尊重。
之前已經在VirtualBox下安裝了Fedora多個版本,Ubuntu,Linux Mint,Kubuntu也都嘗試過,但還是比較中意Fedora,但是將Fedora安裝在虛擬機中有一種異樣的感覺,就像帶着TT,不爽,Fedora17出來之后,相當滿意,遂決定一定要將Fedora17 安裝在硬盤里面,用Fedora17的時候不會看到Win7,更直接。
之前不安裝雙系統的原因有二:第一,一年前安裝過一次雙系統Fedora15 + Win7,但那時懂得不多,在下面的圖片的選擇上沒多少經驗,直接選了第一項,結果整個硬盤 
都悲劇了,多少經過日日夜夜下載的所有基於ARM嵌入式Linux驅動開發的資料都是刪除了,很是痛苦,再次安裝有一種恐懼感;第二,我們學校用的是E信網絡,有線聯網非要用E信客戶端撥號,但那個軟件只有Windows與Mac版本,電信對我們學校里面的Linux用戶沒興趣,不能聯網是一個大問題。但經過一年來的學習,對Fedora本身,安裝,聯網上面了解更深,決定再試一次,安裝后就用移動的WiFi算了。
以下便是詳細的安裝過程,之所以寫入博客一方面是將這個過程記錄下來,一方面也給缺乏經驗的人一個參考,更好跟快的體驗到Fedora,以下是最終安裝上的詳解,由於安裝過程中很多次失敗,安裝成功並能夠進入Fedora17卻只有一次,所以沒有截圖,但我會盡量網上找圖, 適合初學者,
這兩天經歷了一系列痛苦的過程,概括如下:1.引導安裝的引導失敗,2.安裝失敗,3.安裝上不能進入fedora,失敗
以下為個過程詳解:
1.引導失敗
關於引導的話題網上有很多感興趣的朋友可以查閱,我只列出我的方法。我用的Grub4Dos這個軟件下載可以到http://dl.pconline.com.cn/download/90586.html,解壓將里面的grldr,grldr.mbr,menu.lst三個(有的網友說還要加上grub.exe,但貌似不用,也與網友說不用menu.lst,我沒試過)文件放到C盤,打開cmd命令窗口,輸入
bcdedit /create /d “GRUB4DOS” /application bootsector (引號內的內容可選,比如改成Install Fedora 17,隨便都可以)(這個命令會產生一個guid打印在cmd窗口中,形如{90e14995-d284-11de-a325-a4ab4deca1b7})
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} device partition=C: (注意冒號,這個命令是設置剛剛添加啟動項的啟動分區,這里設的是C盤,因為上面三個文件都在C盤)
bcdedit /set {90e14995-d284-11de-a325-a4ab4deca1b7} path \grldr.mbr (設置啟動時運行的文件)(注意斜杠是\,不是/,代表C:\)
bcdedit /displayorder {90e14995-d284-11de-a325-a4ab4deca1b7} /addlast (這個只是為了將增加的啟動項放到其他啟動項的后面,若為addfirst,則第一個命令引號中的GRUB4DOS會添加到其他啟動項的前面,這個可以不用改)
用bcdedit /enum 查看一下,就會看到剛剛這些命令產生的啟動項配置。
實模式啟動扇區
———————
標識符 {90e14995-d284-11de-a325-a4ab4deca1b7}
device partition=C:
path \grldr.mbr
description GRUB4DOS
接下來修改menu.lst,用記事本打開,在末尾加上
title install fedora 17
root (hd0,X)
kernel (hd0,X)/vmlinuz linux askmethod repo=hd:/dev/sdaY:/
initrd (hd0,X)/initrd.img
boot
(X,Y為數字,Y=X+1,這個代表分區序號,“一般”(hd0,0)=sda1=C盤,(hd0,1),(hd0,1),(hd0,2),(hd0,3),三個盤我們不能用(保留),(hd0,4)=sda5=D盤,(hd0,5)=sda6=E盤,X代表下面提到的Fat32分區,注意逗號是英文格式,X,Y以此類推,注意此類推決不可堅信不疑,我便范了一個錯誤將我的虛擬機分區都刪了)
接下來,准備
1),Fedora-17-i386-DVD.iso(這是32位),各個版本可以在http://fedoraproject.org/zh_CN/get-fedora-options#formats下載
2),格式必須為Fat32的分區,如果不是,試試在win7自己的磁盤管理里面轉換(格式化的時候選擇相應格式),分區里將里面的文件移出來,否則會刪除,如果無法轉換可以用Paragon Partition Manager之類的軟件
3),將ISO文件放到此分區,用UltraISO之類的軟件打開ISO文件,將isolinux文件夾下面的initrd.img和vmlinuz文件移到和ISO文件處於剛才的Fat32分區根目錄下
4),另外一個空分區安裝Fedora
重啟電腦,進入GRUB4DOS選項,如果不能成功進入,這是按照說明適當編輯上面的X,Y,直到成功引導。
我當時失敗多次不能引導成功就是1.ISO文件所在分區不是Fat32格式,引導文件找不到文件,2.X,Y錯誤,注意不行的話多試幾次,三行中的X,Y(注意Y=X+1)都要修改后才按b鍵(boot鍵,安裝時屏幕下面會有說明),其他顯示的消息如果嫌麻煩都可以理解為失敗,直到成功為止
2,安裝失敗
進入安裝后,一切正常安裝,install fedora-選擇語言-選擇鍵盤-基本存儲設備(默認)-用戶名-時區-密碼-(以上步驟都很簡單,不需擔心)接着進入上面的圖片頁面,雙系統的話選擇最后一項
接 着最重要的一步分區,建議不懂的朋友多上上網查查資料了解分區,選擇Fat32所在分區(不一定非要這樣,但是我是這樣做的),點擊創建看到下面頁面,推薦選擇:1,掛載點/boot 文件系統類型選為ext3(據說/boot不能為/ext4),250M 夠了,點擊確定,;2,重復選擇Fat32所在分區,點擊創建,文件系統類型為swap,交換分區,內存不夠用時用到,若你的內存4G以內,選擇 2048M就夠了;3,重復,掛載點/ 根目錄,文件系統類型/ext4 這個要大一點,我用的是20G,自己選擇,推薦不少於8G,點擊確定;4,重復,掛載點/home,文件系統類型 /ext4,大小可以選擇,使用全部可用空間,

下一步,寫 入磁盤,出現
安裝引導文件頁面,注意不要更改,我看網上的資料基本都沒提到這一步(也許是因為不用改的原因,后來才發現),有一個無知網友特別強調這里要改(選擇更改設備),改為第二項,結果把我害慘了,害得我痛苦幾個小時,重新安裝好幾遍,再次提示,默認不用改,否則安裝完后重啟無法進入fedora
我在此處失敗之處時出現了“An unhandled exception has ocurred,This is most likely a bug ....."之類的信息,可能是因為你沒有上面提到的准備一個給fedora空分區,這個失敗搞了我好幾遍
3,安裝不能進入Fedora
此錯誤的解決方法已經在2中提到,就是安裝引導文件的時候不能更改選項,直接默認下一步
好了以上便是我的安裝過程,雖然說起來簡單,但是處理錯誤的過程實在是很復雜,費了我兩天的時間,(另外,在硬盤安裝失敗后我也嘗試了U盤安裝,結果不小心將我的虛擬機分區全部刪除了,吸取了sda11並不一定是J盤的教訓,不過刪除了虛擬機盤(成為上面說的給Fedora的空盤),我的硬盤安裝竟然成功了)
能夠成功進入fedora后,就可以進入win7 將之前設置的引導用優化大師刪除,然后刪除C下面的3個文件
其他參考鏈接:






