设为首页 加入收藏

TOP

Linux 2.6.32 在Arm9(s3c2440)平台的移植(三)
2014-11-24 03:03:28 来源: 作者: 【 】 浏览:6
Tags:Linux 2.6.32 Arm9 s3c2440 平台 移植
要devfs支持 )
vi fs/Kconfig,找到menu "Pseudo filesystems"处增加如下:
config DEVFS_FS #config的标识
bool "/dev file system support (OBSOLETE)"
depends on EXPERIMENTAL
help


config DEVFS_MOUNT
bool "Automatically mount at boot"
depends on DEVFS_FS #依赖上面的DEVFS_FS
help


config DEVFS_DEBUG
bool "Debug devfs"
depends on DEVFS_FS #依赖上面的DEVFS_FS
help


重新make menuconfig 在File systems->Pseudo filesystems目录里面可以后到devfs的配置选项如下:


[*] /proc file system support


[*] /dev file system support (OBSOLETE)


[*] Automatically mount at boot


[*] Debug devfs


[*] Virtual memory file system support (former shm fs)


[ ] Relayfs file system support


8


修改内核启动选项, make menuconfig,
这里绝大部分选项都先采用默认设置,待移植成功后我们再进一步裁减, 以上(3)中修改了common-smdk.c, 为了让修改生效, 必须选上


还有启动参数 Boot Options ---> Default kernel command string: (注意, )


noinitrd root=/dev/mtdblock4 console=ttySAC0,115200
解释, 也就是mtdblock3是存放cramfs根文件系统的分区,故设置 root=/dev/mtdblock3. console=ttySAC0指kernel启动期间的信息都输出到串口1上.


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux平台下对JMagick的一个简单.. 下一篇Linux下一个检查跑批是否成功的Sh..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Sphinx : 高性能SQL (2025-12-24 10:18:11)
·Pandas 性能优化 - (2025-12-24 10:18:08)
·MySQL 索引 - 菜鸟教 (2025-12-24 10:18:06)
·Shell 基本运算符 - (2025-12-24 09:52:56)
·Shell 函数 | 菜鸟教 (2025-12-24 09:52:54)