设为首页 加入收藏

TOP

Linux 2.6.32 在Arm9(s3c2440)平台的移植(三)
2014-11-24 03:03:28 来源: 作者: 【 】 浏览:10
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..

评论

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

·C++ 语言社区-CSDN社 (2025-12-24 17:48:24)
·CSDN问答专区社区-CS (2025-12-24 17:48:22)
·C++中`a = b = c`与` (2025-12-24 17:48:19)
·C语言结构体怎么直接 (2025-12-24 17:19:44)
·为什么指针作为c语言 (2025-12-24 17:19:41)