LinuxSir.cn,穿越时空的Linuxsir!

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

关于重新编译内核的问题

[复制链接]
发表于 2011-6-26 16:33:06 | 显示全部楼层 |阅读模式
想把一个硬盘上的系统迁移到U盘上,运行环境还是本机。我知道需要重新编译内核添加U盘引导的支持。
问题一、能否把相关模块编译成动态的外部模块?可以的话,是哪个模块?
问题二、如果必须静态编译进内核,具体需要怎么做?是不是下载了源码包,创建了编译环境,编译,然后用编好的内核文件替换现有的就可以了?那个initrd文件要重新生成么?
先问这些,谢谢!
发表于 2011-6-26 16:53:50 | 显示全部楼层
应该只需要改改 /etc/mkinitcpio.conf(HOOKS里加上usb?),然后重新生成 initramfs就可以了,不需要自己编译内核。
回复 支持 反对

使用道具 举报

发表于 2011-6-26 16:54:45 | 显示全部楼层
不需要重新编译内核;需要重新生成initram,添加USB支持: https://wiki.archlinux.org/index.php/Install_on_usb#USB_Support
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-28 11:13:41 | 显示全部楼层
谢谢楼上二位
回复 支持 反对

使用道具 举报

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

本版积分规则

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