根文件系统
David_xtd
这个作者很懒,什么都没留下…
展开
-
Kernel panic - not syncing: Attempted to kill init!
问题:使用ELDK4.1版本编译的内核加载ELDK4.2编译的根文件系统root422以NFS方式启动遇到错误信息:IP-Config: Complete: device=eth0, addr=192.168.1.244, mask=255.255.255.0, gw=255.255.255.255, host=192.168.1.244, domain=, n原创 2012-06-18 13:58:43 · 8011 阅读 · 0 评论 -
U-Boot中使用tftp下载文件出现错误TFTP error: 'Access violation' (2)的解决办法
问题:利用mkyaffs2image root-combo-422 rootfs-combo.yaffs2制作好根文件系统rootfs-combo.yaffs2,将rootfs-combo.yaffs2拷贝到主机服务器的tftp目录;然后,在U-Boot中将根文件系统加载到内存的时候出现如下错误:DingQing> tftp 22000000 rootfs-combo.yaff原创 2012-08-18 18:34:39 · 12314 阅读 · 0 评论 -
ipkg命令详解
ipkg 是 OpenWrt 内的一个软件安装管理工具,在 OpenWrt 内输入root@Linksys:~# ipkg你会得到 ipkg 的说明和帮助,接下来我会说明 ipkg 常用的几个命令:1. ipkg updateipkg 会到http://downloads.openwrt.org/whiterussian/packages/下载并更新最新的软转载 2013-05-22 16:05:28 · 9958 阅读 · 0 评论 -
iPKG包制作(ipkg-build)
Maybe this information is of use to someone, so I'll write it down. Maybe it has been mentioned elsewhere already, but you'll have to forgive me then. Better an abundance of information than a shortag转载 2013-02-06 16:43:08 · 5783 阅读 · 0 评论 -
Nand Flash本地加载根文件系统后telnet不能登录
问题:目标板中的bootstrap、U-Boot、根文件系统和内核都升级到新的版本中,并且已经通过Nand Flash本地成功加载根文件系统。但是,在主机的terminal窗口中,不能通过telnet方式登录目标板,而目标板中已经把telnet服务启动了。dingq@dingq-u1204:~$ telnet 192.168.37.244Trying 192.168.37.2原创 2012-06-27 16:27:00 · 1564 阅读 · 0 评论 -
ubuntu中设定NFS
1、安装Ubuntu nfsUbuntu上默认是没有安装Ubuntu nfs服务器的,因此我们首先安装Ubuntu nfs服务器端:$sudo apt-get install nfs-kernel-server在一些文档中,提出还需要使用apt-get来手动安装nfs的客户端nfs-common,以及端口映射器portmap,但其实这是没有必要的,因为在安装nfs-kernel-ser转载 2012-03-12 17:03:18 · 1005 阅读 · 0 评论 -
rcS中启动udevd
在目标板的/etc/init.d/rcS文件中以如下命令启动udevd:# start udevd./sbin/udevd -d/sbin/udevtrigger下面是启动过程,从网络配置开始:IP-Config: Guessing netmask 255.255.255.0IP-Config: Complete: device=eth0, addr=192.1原创 2012-06-25 11:20:04 · 6295 阅读 · 0 评论 -
制作嵌入式根文件系统
首先介绍点背景知识,关于inittab的:init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务,启动打印服务等。Solaris中init进程的主要任务是按照inittab文件所提供的信息创建进程,由于进行系统初始化的那些进程都由init创建,所以init进程也称为系统转载 2012-04-22 18:15:07 · 1229 阅读 · 0 评论 -
nfs: server 192.168.37.200 not responding, still trying的解决办法
问题:1. 想用NFS加载根文件系统到目标板,以对根文件系统进行调试。但是,主机配置好NFS的服务之后,通过# sudo mount -t nfs localhost:/nfsroot/root-pdu-422 /mnt# ls /mnt可以看到root-pdu-422中的内容,说明nfs服务器已经设置好了。2. 之前的系统曾经很顺利地通过nfs方式挂载根文件系统成功,现在原创 2012-08-17 18:56:58 · 1745 阅读 · 0 评论 -
采用NAND Flash启动时出现Kernel panic - not syncing: No init found错误
通过NFS加载根文件系统的方式已经能够成功挂载根文件系统root422,并正常进入shell界面。然后,尝试将根文件系统写到Flash中,让Nand Flash自身启动后能挂载根文件系统。问题:首先,将root422制作成yaffs2镜像文件:mkyaffs2 -c 2048 root422 rootfs-20120625.yaffs2生成的rootfs-20120原创 2012-06-25 19:15:16 · 7140 阅读 · 2 评论 -
PHY使用MII和RMII与SAM9260链接时需要注意的事项
问题1:采用newmsg-9260的开发板,开发板上的PHY使用RMII方式链接SAM9260,而实际的目标板上,为了将4层板改为2层板,将连接方式由RMII改为了MII,由此带来的问题如下:1. 不管使用newmsg更改过的源码还是从kernel.org下载的源码,不管如何更改内核选项,编译生成的内核uImage通过NFS方式挂载根文件系统时,总是不能成功挂载根文件系统,出现错误提示:原创 2012-06-18 15:37:39 · 3373 阅读 · 0 评论