win7,redhat雙系統安裝的一點看法。

 最近在測試win7,redhat雙系統,找到了一篇文章進行了測試,鏈接是

http://www.linuxidc.com/Linux/2013-01/78018.htm

 我先用虛擬機做個了測試,再用自己的筆記本試了一下。期間除了很多問題,所以這裏把網上的一些方法做個了總結,並改正些錯誤,如下:

 1.需要用到的工具EasyBCD,現有版本是2.2,可以網上搜一個,鏈接裏給的似乎不太好用。

 2.文章中提到釋放一塊分區,並格式化另外一個分區爲FAT32,由於磁盤空間問題,我用了一塊u盤替代。

 3.文章的第一個問題,就是配置easybcd時給的代碼

title installlinuxroot(hd0,1)
kernel (hd0,1)/vmlinuz
initrd (hd0,1)/initrd.img

經過測試,原文給的/vmlinuz和/initrd.img中/和後面接的東西均多了個空格,導致無法讀取文件。另外需注意,如果你的win7沒有100M的隱藏分區,應該是(hd0,0),這點可以自己到磁盤管理器中提前確認。

 測試過程中出現的問題,與大家分享下。

 1.之前測試虛擬機時,win7自帶了100M隱藏分區,而安裝redhat之後,直接能啓動到win7,而之後筆記本測試,本機win7不帶100M隱藏分區,redhat裝好之後,啓動win7提示MBR損壞,我猜測這100M分區可能是導致MBR損壞的因素之一。

 2.另外由於虛擬機測試,用的是本地磁盤fat32,而筆記本用的是u盤,裝好redhat後直接拔掉u盤,故本人猜測,該操作可能是MBR損壞原因之一。因此建議如果有人測試,等測試兩種系統均能正常啓動,再關機拔掉u盤。

 3.筆記本MBR丟失後,我用PEu盤引導,修復了win7,進入win7後,win7提示激活,不知是否是我的激活工具問題,桌面右下角仍提示該副本不是正版,未解決。

 4.win7 MBR修復後,覆蓋了原linux的grub引導。此問題,可以參照原文的essybcd設置項,不過寫入的代碼改爲

root (hd0,7)
configfile /boot/grub/grub.conf

 其中,(hd0,7)中的7起到定位redhat啓動盤的作用,具體數字依你的情況而定。


如果你直接能進入雙系統,沒有損壞MBR,那麼應該是開機直接進入redhat的引導選項,其配置文檔在linux下的/boot/grub/grub.conf,vi進入編輯。

default=1
timeout=5

找到這兩項,

第一項default是設置默認進入系統,第一個是0,第二個是1.

第二項timeout,是菜單持續時間,這裏是5秒。

其他不需要動,而文本中的title後接的東西,是可以修改的,即開機顯示的選項,有興趣的可以嘗試,建議提前備份。

希望寫的東西能對大家裝紅帽雙系統的時候有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章