|
发表于 2011-1-23 14:49:52
|
显示全部楼层
其实一般的发行版不就是在别的电脑下编译好的吗?
如果在配置内核一步有困难,像我这种低手,可以借用发行版的 /boot 下的内容以及/lib/modules/ 的内容 来引导目标系统。
PS:
因为配置内核的问题,我想了一个偷懒方法:
在机器上装一个发行版,如DEBIAN。
下载最新的内核版本,自己编译,一般如果就DEBIAN使用,只要copy 发行版的config,再
- make-kpkg clean
- fakeroot make-kpkg --initrd --append-to-version=-xx --revision=1.0 kernel_image kernel_headers
复制代码
就可以生成debian用的deb包。
但那份config是不能在LFS下直接用的,原因是什么,我以前被版主教育过,可以去找找看。
但这份config,我们其实可以借用。
在make config 配置之前,来个 make localyesconfig 生成的 config 一般都可以直接在 lfs 里使用。
这种方法应叫笨方法,得先装一下发行版,但玩 LINUX 的朋友多多少少都会装一个发行版的,真正 LFS 当X来用的,没几位,我很自豪,用过三年,直至那部电脑被小偷偷走为止。 |
|