嵌入式linux。如何在/dev目录下手动创建这两个节点啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式linux。如何在/dev目录下手动创建这两个节点啊相关的知识,希望对你有一定的参考价值。
mknod -m 660 null c 1 3
mknod -m 660 console c 5 1 求具体方法,零基础啊
arm板嵌入式linux 系统崩溃解决方法如下
但是不会解决
2:在root权限下输入
mknod -m 660 null c 1 3
mknod -m 660 console c 5 1
这个是直接在控制台下输入就行了,不需要工具创建。
LZ是在学习LINUX设备驱动吧。追问
现在linux 系统启动不了啊
追答启动不了是什么意思?进不去系统?
追问嗯,
这个的解决方案是创建节点 , 原来好事的嵌入式linux,崩溃了
应该是你的yaffs2文件系统镜像制作工具不支持你的NAND,你的NAND多大?
追问不知道啊
追答你的机器什么牌子的?友善之臂么?
如果你用的友善之臂,并且目标系统是红帽的话,你要重新编译mkyaffs2image。
参考资料的话:
http://www.和谐arm9home.和谐net/read.和谐php?tid=3919
把和谐去掉就行了。
我用的是OK6480,没遇到这个问题。
没有这个命令吗?
这个命令是在 GNU coreutils 软件包里面的
每个发行版肯定有的
还是说,你没有mknod的权限啊?追问
嵌入式linux系统崩溃了, 给的解决方案是这个 但是我不会操作,求方法
追答Kernel Panic是很常见内核错误,,如果内存磁盘等等没有问题,解决的唯一办法,,重新编译内核
是什么嵌入式,,买的开发板自带的kernel config 内核配置一般都很完善了
你没有重新配置编译内核吧
还是你的文件系统,硬件等等哪个出了问题
没编译,开发板我从超级终端导入一首歌之后重启,系统就打不开了
追答靠你这点描述,看不出问题在哪
在上次启动成功之后,你到底做了什么,哪些地方可能有问题
你自己最清楚啊....
实在不行,应该有原先的 bzImage 和 initrd.img吧 , 重新放回去试试
里面有个mplayer,我打开文件夹目录找歌来着,是不是把文件系统弄坏了
追答mplayer 找歌不会有什么问题吧...
嵌入式用的多的是madplayer(好像是什么mad)
不是硬件坏了,内核也没换的话,大概就是文件系统坏了
把文件系统检查检查试试
比如 ext 的可以 e2fsck ;ntfs的可以 chkdsk
yaffs的,我不知道,也许可以试试
根文件系统不干净的话,是挂载不上的
如果你是ramdisk的并且是原来好用的ramdisk的话,我就不知道了
linux下的各个目录
系统目录 / 下的目录:
1./bin(binary,二进制文件):打开里面会发现全是绿色的文件,也就是可执行文件,而且名字都是系统命令的名字,其实每个系统命令都是一个小的可执行的文件,这些命令都存放在bin目录中。
2./boot(启动),启动目录,对嵌入式非常重要,System.map和vmlinux内核文件都在该目录下。
3./dev(device,设备)
以上是关于嵌入式linux。如何在/dev目录下手动创建这两个节点啊的主要内容,如果未能解决你的问题,请参考以下文章