如何将编译好的内核安装到新的机器上

deepinthesea
如何将编译好的内核安装到新的机器上

请教各位,我现在有两台一样的机器,我对其中一台机器进行了内核编译,我是全部编译到内核中的,没有以模块的方式编译的。那么我是不是只需要将/boot目录下的所有内容拷贝到第二台机器上,并将其/boot 目录下的所有文件覆盖掉就可以了呢?
谢谢指教 。

platinum
1、把 /boot 下新内核的 initrd 和 vmlinuz 复制到新机器的 /boot 里
2、把 /lib/modules/`uname -r` 目录复制到新机器的 /lib/modules 里
3、修改新机器的 grub.conf,使其启动时引导新的 vmlinuz 和 initrd
4、重启新机器

wenming_1011
参考一下这个。
[url]http://www.chinaunix.net/jh/4/310197.html[/url]

deepinthesea
谢谢先,不过我不需要备份系统,只需要装一个新内核就可以了。该怎么办呢?

deepinthesea
回复 #4 platinum 的帖子

最后一个问题:
/lib/modules/`uname -r`/build 这个链接所指向的那个编译内核的目录树不需要吧?
谢谢。

nuclearxin
search 'lfs' in  google.com

platinum
[quote]原帖由 [i]deepinthesea[/i] 于 2008-4-28 16:17 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6571598&ptid=996857][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
最后一个问题:
/lib/modules/`uname -r`/build 这个链接所指向的那个编译内核的目录树不需要吧?
谢谢。 [/quote]
那个留不留无所谓,不影响使用,只是作为开发用

deepinthesea
非常感谢.      .