(1) 如果是 /etc/init.d/rcS 文件修改后保存不了,那要看这个文件是不是可写,运行 chmod 0777 /etc/init.d/rcS 之后有没有出错? 如果没有出错可以再用命令 ls -l /etc/init.d/rcS查看这个文件的权限是不是已经成功被修改。
(2) 如果第(1)步都成功,那么你修改之后(就是输入:wq保存之后)有没有输入 sync 命令同步文件修改?linux的文件系统都会有写入缓存,假如你刚修改完一个文件然后马上按复位键复位开发板,这时候你会发现你所修改的文件并没有同步到非易失性介质中,重启后还是没有修改的。这一点可以在重启后cat一下/etc/init.d/rcS看一下这个文件是不是已经成功被修改,我估计你的问题是在这里。
(3) 以上两点都确认过之后,还要确认你自己写的程序huihuan-main是否可执行,如果不可执行通过 chmod a+x /mnt/yaffs/huihuan-main 修改权限;另外,你启动你的程序应该让它在背景下执行,而不能占用rcS这个初始化进程,应该改为:/mnt/yaffs/huihuan-main &
希望对你有所帮助。
您好,很高兴为您解答。ASM在linux下面处理的对象是 partition,不是disk,
所以你那些vmdk要linux 下面partition好才能用,所以先fdisk一下在创建.
/etc/init.d/oracleasm createdisk VOL1 /dev/sdd1
/etc/init.d/oracleasm createdisk VOL2 /dev/sdd2
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)