LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1161|回复: 8

能不能把内核文件夹放到其它分区?

[复制链接]
发表于 2005-11-17 15:50:38 | 显示全部楼层 |阅读模式
我不太明白编译的原理,但有个想法,就是把2.6.13的内核编译好放到fat32的分区上,如果重装的话做一个linux目录链接放到/usr/src/下就可以直接用2.6.13的内核。如果很可笑,大家不要扔砖头……
发表于 2005-11-17 16:42:54 | 显示全部楼层
why not !!
无论是在同一分区还是在不同分区,只要能访问,都是个link而已
当然在/boot下你要生成新内核的映象,顺便把lilo改了,想用几个内核就几个
其实在/usr/src下的文件对于系统启动来说是不需要的,你完全可以全部删除
编译内核就是要生成新的映象而已,把新内核映象放在/boot下就可以了,根本和/usr/src下内核源代码无关,
回复 支持 反对

使用道具 举报

发表于 2005-11-17 16:50:20 | 显示全部楼层
打包放到fat分区上,否则我怕有时间戳,权限,链接等问题。
回复 支持 反对

使用道具 举报

发表于 2005-11-17 17:06:56 | 显示全部楼层
cp就好了
Post by troll
打包放到fat分区上,否则我怕有时间戳,权限,链接等

有这可能,还是保险点好,也为了省地方,假设你的fat32分区挂载为/backup
tgz包
  1. tar cvpzf  /backup/linux-2.6.13.tgz /usr/src/linux-2.6.13
  2. 解压
  3. tar xvpfz  /backup/linux-2.6.13.tgz  -C /usr/src/linux-2.6.13
复制代码

bz2包
  1. tar cvpjf  /backup/linux-2.6.13.tar.bz2 /src/linux-2.6.13
  2. 解压
  3. tar xvpfj  /backup/linux-2.6.13.tar.bz2 -C /usr/src/linux-2.6.13
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-11-17 17:25:10 | 显示全部楼层
tar xvpfj  /backup/linux-2.6.13.tar.bz2 -C /usr/src/linux-2.6.13

tar xvpfz  /backup/linux-2.6.13.tgz  -C /usr/src/linux-2.6.13


错了不是,tar zxvpf  /backup/linux-2.6.13.tgz -C /usr/src
回复 支持 反对

使用道具 举报

发表于 2005-11-17 17:28:54 | 显示全部楼层
见笑了,打顺手了
:)又加1贴,哈哈
回复 支持 反对

使用道具 举报

发表于 2005-11-17 17:44:50 | 显示全部楼层
不行,时间戳,文件权限都不对,不可在fat32下编译文件的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-17 19:22:26 | 显示全部楼层
那么切换内核还得先cp到linux分区里再make bzimage就成?
回复 支持 反对

使用道具 举报

发表于 2005-11-17 22:43:37 | 显示全部楼层
dos           yes
fat32         yes
floppy        yes
cdrom         yes
ftp server    yes
net           yes
... ...
Need mount support
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表