首先,
下载
rhel4
的
iso
到
D
盘
,
本安装假设
D
盘是
fat32
格式
,
将第一张碟里
isolinux
目录的
vmlinuz
和
initrd.img
解出
,
放到
D
盘
.
1,
下载
grub for dos 0.4.2
将 grub.exe,grldr 文件复制到 c 盘 , 在 C 盘建立 c:/boot/grub 文件夹 , 将 menu.lst 复制到里面 , 用记事本打开 , 清空 , 加入以下 :
timeout 10
title DOS/Win9x/Me/NT/2K/XP on (hd0,0)
root (hd0,0)
chainloader +1
title rhel4install
root (hd0,4)
kernel (hd0,4)/vmlinuz
initrd (hd0,4)/initrd.img
注意 :hd0 表示用的是第一个硬盘 ,4 表示 D 盘 . 如果你放在不同地方,则应做相应修改
将 grub.exe,grldr 文件复制到 c 盘 , 在 C 盘建立 c:/boot/grub 文件夹 , 将 menu.lst 复制到里面 , 用记事本打开 , 清空 , 加入以下 :
timeout 10
title DOS/Win9x/Me/NT/2K/XP on (hd0,0)
root (hd0,0)
chainloader +1
title rhel4install
root (hd0,4)
kernel (hd0,4)/vmlinuz
initrd (hd0,4)/initrd.img
注意 :hd0 表示用的是第一个硬盘 ,4 表示 D 盘 . 如果你放在不同地方,则应做相应修改
2
编辑
C:/BOOT.INI
,加入一行
:
C:/GRLDR="GRUB"
重启 , 点击 GRUB, 点击 fc6 install, 开始安装 , 一直点下去就行了 .
C:/GRLDR="GRUB"
重启 , 点击 GRUB, 点击 fc6 install, 开始安装 , 一直点下去就行了 .
*
如果计算机中已安作有
Linux
,则不需要
grub for dos
,直接执行如下步骤即可
在开机的时候,等
GRUB
画面出来,按
c
键进入命令行模式;并不需要编辑菜单,我们用
GRUB
的命令行就可以完成引导
grub>kernel (hd0,4)/vmlinuz
grub>initrd (hd0,4)/initrd.img
grub>boot
grub>initrd (hd0,4)/initrd.img
grub>boot
3
安装
linux
过程中,选择将引导信息写入引导分区的第一扇区,而不是主引导分区,这样做的好处是当需要安装多操作系统时会比较方便
4 linux
安装完成后,重启系统
因为主引导分区中没有
linux
的引导信息,此时
linux
不会启动,需要用
GRUB
来引导
linux
,在前述的
menu.lst
文件中加入如下几行:
title Red Hat Linux on
kernel (hd0,7)/vmlinuz-2.6.9-42.el root=/dev/sda9 ro
initrd (hd0,7)/initrd-2.6.9-42.el.img
boot
initrd (hd0,7)/initrd-2.6.9-42.el.img
boot
*注:其中vmlinuz及initrd文件名可能与本文中的不同,可用tab键查询
其中
(hd0,7)
代表
liunx
的
/boot
分区
重启
,
点击
GRUB,
点击“
Red Hat Linux on
”
,
开始启动
linux.
5 启动 linux 后,可将引导分区的第一扇区的数据保存为一个文件,将这个文件发到 windows 系统的 C:/ 下,就可用 windows 的引导程序来引导 linux 启动了,此时不再需要 GRUB ,具体命令如下:
Mkdir /mnt/tmp
Mount -t vfat /dev/sda6 /mnt/tmp
Cd /mnt/tmp
dd if=/dev/sda8 of=linux.bin bs=512 count=1
编辑
boot.ini,
在最后一行加入
C:/linux.bin="linux",
保存,重新启动计算机就有选择菜单了。