社区
Linux_Kernel
帖子详情
板子上linux文件系统的问题
Jesse_Hao
2011-03-18 11:35:04
最近用cramfs, 好像说是可读不可写。 我用模块写驱动,搞个/dev/test的结点(mknod /dev/test c 255 0) 没权限,不让写,如之奈何。
烧到板子上(nand flash or sd card)的文件系统,都不能增加文件("touch test.txt" or "mkdir testdir") 了? 不会吧。还是这个cramfs就这么纠结。
求指点。。。
...全文
80
7
打赏
收藏
板子上linux文件系统的问题
最近用cramfs, 好像说是可读不可写。 我用模块写驱动,搞个/dev/test的结点(mknod /dev/test c 255 0) 没权限,不让写,如之奈何。 烧到板子上(nand flash or sd card)的文件系统,都不能增加文件("touch test.txt" or "mkdir testdir") 了? 不会吧。还是这个cramfs就这么纠结。 求指点。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jesse_Hao
2011-03-18
打赏
举报
回复
就是自己做个系统了,比如jiffs2
那做成img之后,烧如nandflash,内核还是原来的内核,问:内核引导文件系统是自动的么? 或者:因为文件系统换了,那么内核里的引导fs 的部分也需要修改下。???改成引导jiffs2
FrankBIBI
2011-03-18
打赏
举报
回复
cramfs文件系统是只读的
Jesse_Hao
2011-03-18
打赏
举报
回复
cramfs文件系统 那就不能用模块的方式mknod /dev/test c 255 0 了?(因为不可写)。
不会吧。。。悲剧啊。。。。。???
pottichu
2011-03-18
打赏
举报
回复
cramfs 是只读的,
但是, 你可以使用 jiffs2, yaffs2, ubifs
等文件系统,都是可读写的 。
Jesse_Hao
2011-03-18
打赏
举报
回复
还有那个IIC的中断的信号表现形式一般是啥 FALLING ,LOW 还是其他
Jesse_Hao
2011-03-18
打赏
举报
回复
问下有经验的一个小问题啊,不要见怪: arm上有专门的IIC的中断么? 还是自己选择一个空闲的EINT
ww2000e
2011-03-18
打赏
举报
回复
dev挂到tempfs吧,好像见过这样弄的
让
板子
跑
linux
系统的步骤,将
Linux
系统烧写进开发板的过程
原标题:将
Linux
系统烧写进开发板的过程需要准备的东西:开发板---atmel sbc6845、Bootstrap-v1.14
linux
-2.6.30 u-boot-1.3.4其中后面三个分别为内核文件和内核启动文件,将后面三个放在一个文件夹中。还需要2个工具:mkimage 和mkyaffs2image 。将这两个添加到bin目录下:cp mkyaffs2image mkimage /usr...
linux
系统与嵌入
板子
之间传文件(adb),启动嵌入式
板子
终端(minicom)
首先,要在本地的
linux
系统上面安装好超级终端,用于控制嵌入式芯片的终端。然后通过指令与之连接起来。这里需要的通过端口-usb与电脑连接。使用指令 sudo apt-get update,更新一下apt指令。使用指令 sudo apt-get install minicom,安装超级终端minicom。使用指令 sudo minicon -s,配置超级终端。通过上下键选择serial port setup 对端口进行配置,选择后按enter进入。
ARM
LINUX
UBIFS
文件系统
只读
问题
解决
第一次使用UBIFS
文件系统
,按照厂家的方式制作SD卡镜像之后,烧录成功,但是
文件系统
是只读的,无法修改,修改文件时提示“Read-only file system”,因为是自己做的
文件系统
,和原厂的
文件系统
不一样,所以把
问题
定位在
文件系统
上,但是找来找去也没找到好的解决办法。后来尝试修改了U-BOOT启动参数,
问题
解决。 以下是我修改的U-BOOT启动参数,增加了RW选项。 ...
[架构之路-30]:目标系统 - 系统软件 -
Linux
OS根
文件系统
rootfs的概念、组成、制作以及用busybox制作根
文件系统
根
文件系统
首先是内核启动时所mount的第一个
文件系统
,内核代码映像文件保存在根
文件系统
中,而内核系统引导启动程序会在根
文件系统
挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。根
文件系统
并不是
Linux
内核镜像的一部分,而独立于
Linux
内核镜像的镜像,在嵌入式系统中,根
文件系统
是
文件系统
,存放着除了
Linux
内核之外的所有设备厂家的程序、配置、数据。
Linux
内核的代码是由
Linux
官方提供的,根
文件系统
的结构也是
Linux
内核决定的,然而根
文件系统
的内容是由设备厂家决定的。
【ARM】制作
Linux
文件系统
1从零开始由busybox 建立
文件系统
1
文件系统
在
LINUX
中的结构图 2编译好kernel 3Uboot 状态下显示的环境设置信息 4开始busybox 生成
文件系统
5完善
文件系统
第一步 init 会调用etcinittab 文件并根据其做相应的操作 第二步可以手工做些设置 第三步play MP3 第四步添加Login 修改inittab 为 创造文件rcS 2
Linux
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章