免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2278 | 回复: 4
打印 上一主题 下一主题

怎样设置引导程序的配置文件/boot/grub/grub.conf??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-20 11:16 |只看该作者 |倒序浏览
重装windows2000后,用win启动盘启动后!
用loadlin vmlinuz root=/dev/hda* 启动linux成功!

怎么样设置grub.conf?使启动计算机时有双引导菜单(windows和linux)呀?
在线等呀!

论坛徽章:
0
2 [报告]
发表于 2003-06-20 11:23 |只看该作者

怎样设置引导程序的配置文件/boot/grub/grub.conf???

linux内核编译手记 (阅览 1751 次)

该文只是对初次升级内核而不知道如何利用grub的新手给个提示。

最近升级内核,由于网络上能找到的资料都是基于lilo引导的,而且我看了下,大体上过程都不是很全面,故

写下此文,给想升级而找不到合适资料的朋友:

本人是从www.kernel.org下载的2.4.20版本,(感谢netdemon提供url
首先解开bz2 :bzip2 -dv linux-2.4.20.tar.bz2
接着解开tar:tar xvf linux-2.4.20
cp linux-2.4.20 /usr/src
cd /usr/src
ln -s linux-2.4.20 linux //做一个连接,否则要手工运行scrpts/partch-kernel linux指定

cd linux
make mrproper
make menuconfig //具体里面的参数设置我想大家不需要我多废话了
make dep
make bzImage
make clean
make modules
make modules_install //生成了/lib/modules/2.4.20
以上步骤都是常规性的东东,就不再多做解释。把bzImage拷贝到boot
cp /usr/src/linux/arch/i386/bzImage /boot

在/boot下生成 initrd img文件:
cd /boot
mkinitrd initrd-2.4.20.img 2.4.20

接下来的比较重要了(关系到你的机器启动嘛),我翻了翻资料,大多是描述基于lilo的修改,但目前我想

大家使用的还是grub为多 嘛,自己琢磨了下:
vi /etc/grub.conf

default=1
timeout=10
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.7-10)
root (hd0,2)
kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hda3
initrd /boot/initrd-2.4.7-10.img
#以下是我添加的
title Red Hat Linux (test)
root (hd0,2)
kernel /boot/bzImage ro root=/dev/hda3
initrd /boot/initrd-2.4.20.img
title Windows Me
rootnoverify (hd0,0)
chainloader +1

title Red Hat Linux (2.4.7-10)开始是原先老版本的东东,不要动,因为你还不知道新内核能不能用,所以

我添加了title Red Hat Linux (test)用来测试新内核。大家可以按自己机器不同随意修改,在测试成功后可

以删除title Red Hat Linux (2.4.7-10)部分。
好了,到此为止,reboot选择Red Hat Linux (test)看看你的新内核吧:)

在此升级过程中我参考了新内核的README,得到不少帮助,所以大家以后不管干什么之前最好要看看README哟

:)

论坛徽章:
0
3 [报告]
发表于 2003-06-20 11:43 |只看该作者

怎样设置引导程序的配置文件/boot/grub/grub.conf???

哎呀! 哪有这么复杂呀??
人家不是说 grub-install /dev/hda 就可以了吗??
哎,看到头都大大的啦!

论坛徽章:
0
4 [报告]
发表于 2003-06-20 11:57 |只看该作者

怎样设置引导程序的配置文件/boot/grub/grub.conf???

你不需要编译内核撒,我贴出来只是让你看看这一段啊。
“#以下是我添加的
title Red Hat Linux (test)
root (hd0,2)
kernel /boot/bzImage ro root=/dev/hda3
initrd /boot/initrd-2.4.20.img
title Windows Me
rootnoverify (hd0,0)
chainloader +1 ”

论坛徽章:
0
5 [报告]
发表于 2003-09-21 21:13 |只看该作者

怎样设置引导程序的配置文件/boot/grub/grub.conf???

先装windows再装linux什么都不用配置
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP