QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1395|回复: 4

文件系统的移植

[复制链接]
发表于 2006-6-6 11:23:18 | 显示全部楼层 |阅读模式
在宿主机上编译后的文件系统根目录下的文件是不是在移植到目标板上后还应该和宿主机的文件一样啊?
比如在宿主上编译后的文件系统根目录下的文件是
/bin /sbin /dev 等;
在移植到目标板后还应是
/bin /sbin /dev
在我得文件系统根目录下有以下文件
/bin /dev /etc /lib /mnt /proc /sbin /usr linuxrc ramdisk.img root tmp var (其中前八个都是目录,linuxrc是shell脚本,ramdisk.img是二进制文件,最后三个是链接文件)
可在我将文件系统下载到目标板以后,ls根目录却发现在目标板上只有前八个目录文件,后面的几个都没有。这是什么原因呢?

谢谢!!!
发表于 2006-6-6 22:53:04 | 显示全部楼层
You mean you could not find stuff like "linuxrc" in your target board?
It is really impossible, I'm not sure which fs you are using, some of them need special tool to produce the image for the fs directory.
回复

使用道具 举报

 楼主| 发表于 2006-6-7 18:23:46 | 显示全部楼层
谢谢斑竹的回复。
********
VFS: test name=</dev/root>
VFS: fs_name = <minix>
VFS: fs_name = <romfs>
VFS: root name <1f:00>
********
VFS: tried fs_name = <minix> err= -22
VFS: tried fs_name = <romfs> err= 0
VFS: Mounted root (romfs filesystem) readonly.
这是我对文件系统的调试信息。用的是romfs只读文件系统。
奇怪的是有一次编译好的镜像,在目标板上跟文件系统的文件是全的,可以后在编译下载后就有不全了。
另外,这个minix文件系统为什么挂载不正确啊
回复

使用道具 举报

发表于 2006-6-7 23:36:27 | 显示全部楼层
You use the romfs in ucLinux?
It has been a long time old thing for me...

I can't remember what's the step of building romfs... Any special tool such as what's needed for cramfs, another one running on armLinux?

Please check your fs image is not too large to be load on the disk.
回复

使用道具 举报

发表于 2006-6-9 12:50:40 | 显示全部楼层
楼上的大侠,能不能拜托你把中文也翻译在下面,各人水平不一样,就算照顾下,我这些文盲好不?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 09:26 , Processed in 0.034495 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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