windwos+linux雙系統安裝

 

基礎知識

 

1. WindowsXP使用Ntldr作爲啓動加載器來啓動系統,在boot.ini腳本中配置啓動選項,我們可以通過添加啓動選項來指定硬盤安裝Linux

2. Windows7使用新的加載器BootMgr啓動系統,同時提供了BCDBoot Configuration Data)設置啓動選項,我們可以使用Win7自帶的BDCedit或者第三方的EasyBCD程序來編輯啓動選項。

3. Linux目前大多數使用Grub作爲啓動引導程序,且Grub能識別NTFS分區。

4. Linux發行版Ubuntu很早就支持NTFS文件系統了,所以可以將Ubuntu的鏡像放在NTFS分區進行硬盤安裝。

5. Linux發行版Redhat系列(包括FedoraCentOS)不支持NTFS文件系統,需要安裝ntfs-3g程序才能讀寫NTFS分區,所以.........

這裏有個一直困擾大家的問題,就是Linux鏡像到底能不能放在NTFS分區進行安裝?其實根據上面的知識我們已經有了答案:

 

就是Ubuntu可以(Grub:支持,Ubuntu:支持),Redhat不可以(Grub:支持,Redhat:不支持),Redhat可以引導,但是boot內核找不到位於NTFS分區的鏡像文件。

 

 

注意

1.必須分配一個獨立的分區用於安裝LINUX,安裝完成後,windows中看不見安裝linux的分區。
2.
對於已經是ntfs分區的系統,可使用Partition Magic調整

Winxp+rhel5.5 安裝

1.       Grub4Dos裏的grldr, menu.lst複製到C\(系統盤)根目錄下

2.    下載鏡像放至c
c盤建立isolinux目錄
RHEL5.5鏡像裏面vmlinuzinitrd.img複製到C:\isolinux目錄下

3.       打開menu.lst,添加

title Install RHEL5.5
root (hd0,0)
kernel (hd0,0)
kernel /isolinux/vmlinuz
initrd /isolinux/initrd.lz

 

ps:win+ubuntumenu.lst的寫法

title Install Ubuntu

root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

 

4.       修改Windows XPboot.ini文件
在命令提示符下去掉boot.ini的相關屬性: attrib -s -h -r  c:\boot.ini
然後編輯boot.ini在末尾添加: C:\grldr="install RHEL5.5"

5.       重啓
選擇“install RHEL5.5”安裝 
安裝與光盤一樣,直到要選linux安裝到哪時,要在保留的分區上,建個swap分區(兩倍內存,不過選512就行了),建個/分區(默認格式化爲ext3格式);選安裝grublinux下的grub,默認啓動系統可選爲other);剩下大部分都是默認

6.       完成

Other 啓動項即是xp

 

 

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