0. 前提
系统安装有: Windows NT 4.0, Linux Redhat 7.1
C:\ 对应于Linux中 /dev/hda1
Linux ROOT 为Linux中 /dev/hda4
硬盘分区情况:
/dev/hda1 * 1 261 2096451 6 FAT16 (WINNT 4.0)
/dev/hda2 262 783 4192965 5 Extended
/dev/hda3 784 792 72292+ 82 Linux swap
/dev/hda4 793 1027 1887637+ 83 Linux (Redhat 7.1)
/dev/hda5 262 522 2096451 7 HPFS/NTFS
/dev/hda6 523 783 2096451 7 HPFS/NTFS
1. 安装grub
我用的grub是Redhat7.2带的grub安装包: grub-0.90-11.i386.rpm
安装: rpm -ivh grub-0.90-11.i386.rpm
其他安装方式也一样,只要你安装上grub就行了.RH7.2缺省用的grub, 1,2步骤可以
省了.
2. 建立grub的环境
cp /usr/share/grub/i386-redhat/* /boot/grub
3. 生成grub的配置文件/boot/grub/menu.conf
menu.conf的内容如下:
######### beginning of menu.conf ####################
default=1
timeout=4
#splashimage=(hd0,3)/boot/grub/splash.xpm.gz # 想要漂亮的启动画面,去掉行首"#"
title Red Hat Linux (2.4.12)
root (hd0,3)
kernel /boot/vmlinuz-2.4.12 ro root=/dev/hda4
title Red Hat Linux (2.4.14)
root (hd0,3)
kernel /boot/vmlinuz-2.4.14 ro root=/dev/hda4
######### end of menu.conf ####################
系统有两个内核, 第一为稳定的内核, 以确保第二个内核(刚编译的)启动失败时,能引导进系统.另外, 这个menu.conf没有设password, 安全起见,最好加上,具体怎么加,看看手册了.
注意了, 我的linux在/dev/hda4,所以menu.conf那些分区位置为(hd0,3),你的可能不一样了,不能完全照着"画瓢"噢! :) 下面第3步install的中的分区位置也应该和你的系统一致.
共2页: 上一页 1 [2] 下一页