Window下安裝Linux Fedora7的引導設置
概述:本文是安裝Fedora7後的小總結,主要描述了通過Fedora7的ISO鏡像文件在windows下開始安裝Fedora7之前作的配置和安裝之後的grub引導的配置修改。
(注:在windows系統下通過硬盤的Fedora7的ISO鏡像文件安裝Fedora7,
存放安裝鏡像的盤,必須是fat32格式,如採用NTFS格式,讀取不了iso)
參照來源:[url]http://blog.chinaunix.net/upfile/061225184549.rar[/url], 這裏表示感謝。
計算機的硬件環境:只有一塊硬盤。
硬盤分區情況:一個主分區,3個擴展分區。windows下分別表示爲C:、D:、E:、F:
(Linux分區與windows分區對應表,[url]http://hi.baidu.com/cx%5Fjin/blog/item/a46e4f2d5a5f8836349bf7d4.html[/url])
安裝必備文件:
grub4dos(061225184549.rar)和Fedora7的ISO鏡像文件:[Fedora.7].F-7-i386-DVD.iso。
引導工具:採用grub4dos(061225184549.rar是一個grub4dos的改裝版包括grldr文件)
下載061225184549.rar之後安裝前的配置過程概述如下:
1.1 . 061225184549.rar壓縮包中包含grldr文件和目錄\boot\,分別存放在C盤根目錄。
C盤根目錄下應該有一個grldr文件和一個\boot\目錄。
1.2. 拷貝Fedora7的ISO鏡像文件:[Fedora.7].F-7-i386-DVD.iso文件到windows下的D:盤根目錄下。
1.3. 從[Fedora.7].F-7-i386-DVD.iso文件中提取isolinux目錄的內容,並保存到D:盤根目錄下。
最終的我們的window下保存的文件和目錄如下:
D:\ [Fedora.7].F-7-i386-DVD.iso
2.1. 打開windows下C:盤根目錄下的boot.ini,在boot.ini中增加一行:
c:\grldr="FC"
結果如下:
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 Server e:" /fastdetec /noguiboo
2.2. 打開解壓在C盤下的\boot\grub中的menu.lst文件,在其後添加:
title Install-Fedora Core 7
root (hd0,4)
kernel /isolinux/vmlinuz 註釋:等同於kernel D:\isolinux\vmlinuz。
initrd /isolinux/initrd.img
註釋:
root (hd0,4),註釋:說明指令所在分區,hd0代表第一塊硬盤,4表示window下的D盤.
kernel /isolinux/vmlinuz,:註釋:kernel執行(hd0,4)/isolinux/vmlinuz文件,等同於kernel D:\isolinux\vmlinuz。
initrd /isolinux/initrd.img,註釋:initrd引導文件(hd0,4)/isolinux/initrd.img,等同於D:\isolinux\initrd.img。
安裝成功之後,需要配置\boot\grub\menu.lst。(在window系統下的F:區已經不能識別。)
首先再次重新啓動計算機,並在boot.ini的選項中選擇"install fc7"或"FC"。進入grub的啓動引導界面,如下:
DOS/Win9x/Me/NT/2K/XP
Install-Fedora Core 7
光標移到Install-Fedora Core 7,按e按鈕。進入grub的命令列表界面。
然後在鍵盤中按c按鈕,進入grub的提示符命令行界面。
然後使用find命令,find menu.lst文件,如果你的linux安裝在F:盤就可以顯示(hd0,6)。
然後執行cat (hd0,6)/boot/grub/menu.lst 顯示(hd0,6)/boot/grub/menu.lst的內容。
最後參照menu.lst的內容,增加\boot\grub\menu.lst 中title、kernel、initrd的內容。
例如\boot\grub\menu.lst的內容如下
color black/cyan yellow/cyan
kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgh quiet
initrd /boot/initrd-2.6.21-1.3194.fc7.img
title DOS/Win9x/Me/NT/2K/XP
initrd /isolinux/initrd.img