社区
驱动开发/核心开发
帖子详情
linux移植到ARM上后如何获得root权限或类似权限
listen345
2013-11-13 05:08:33
小弟最近在学习ARM板上的linux驱动程序开发。发现linux移植到ARM上之后就只有tmp文件夹可以写,其他文件夹只能读不能写。现在想手动加载驱动,需要往dev文件夹里创建设备。
但mknod /dev/key_test c 121 0 命令执行后无任何反应,当然也没有创建设备。
请问这应该是权限问题吧?该怎么操作,内核里能够配置还是可以手动修改?
...全文
411
2
打赏
收藏
linux移植到ARM上后如何获得root权限或类似权限
小弟最近在学习ARM板上的linux驱动程序开发。发现linux移植到ARM上之后就只有tmp文件夹可以写,其他文件夹只能读不能写。现在想手动加载驱动,需要往dev文件夹里创建设备。 但mknod /dev/key_test c 121 0 命令执行后无任何反应,当然也没有创建设备。 请问这应该是权限问题吧?该怎么操作,内核里能够配置还是可以手动修改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
voice_shen
2013-11-14
打赏
举报
回复
如果是u-boot启动,可以在u-boot的bootargs里面加:rw e.g: root=/dev/mtdblock1 rw
falloutmx
2013-11-14
打赏
举报
回复
这个看文件系统的权限,或者你在文件系统打包之前就建立node
mini6410基于按键控制的mp3播放器
是什么? 本源码包包含在 mini6410
ARM
开发板上编译 mp3 播放器的前端控制程序的源码 必备条件 0.
Linux
kernel 2.6.29.4 1. 编译器版本: Target:
arm
-none-
linux
-gnueabi gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) 2. 应事先
移植
好 madplay 并正确安装。(默认安装/usr/bin/madplay) 如何做 编译: 0. 解包: #tar zxvf mp3player_6410_20XXXX.tgz 1. 进入源码目录: #cd mp3player_6410 2. 编译: #make clean; make 在bin目录下生成目标文件: mp playall mix 安装: 0. 将生成的目标文件下载到开发板的 /mp3player 目录 1. 修改开发板上的目标文件的执行
权限
以及属主: #chmod 755 mp playall mix : #chown root:root mp player mix 2. 在开发板上的文件 /etc/init.d/rcS 的尾部追如下内容: cd /mp3player ./mp /sdcard & 测试: 0. 复位或加电重启动开发板。 1. 将存有mp3文件的sd卡(FAT格式)插入开发板的sd卡槽 2. 按K1键即可启动mp3播放器。所有其他按键的功能如下: k1:启动/暂停/继续, k2:下一首, k3:上一首, k4:预览模式, k5:音量增大, k6:音量减小,k8:停止, 开发板上的按键布局: k1 k2 k3 k4 k5 k6 k7 k8
linux
移植
到
arm
教程,
移植
SSH到
ARM
Linux
开发板成功
在
移植
到友善2440的时候很容易,因为他4.3.2交叉编译器等库文件做等好。但是在
移植
到天漠devkit8000时,遇到非常多的问题。一个月之前遇到问题没有找到-lgcc_s的问题一直没有解决,以致后来非常影响开发进度。最近决心解决这个问题,在google上查到没有找到lxx其实时没有找到libxxx.so,然后与友善2440比较了下,发现果真是
arm
-none-
linux
-gnueabi/lib...
arm
linux
移植
qt
arm
linux
移植
qt
opessh 在
arm
linux
上
移植
openssh 在
arm
linux
嵌入式操作系统上
移植
linux
下将QT
移植
至
arm
环境
linux
下qt搭建交叉编译环境,且在
arm
环境运行程序
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章