摘要: 嵌入式Linux系统由 Linux内核 + 根文件系统 两部分组成一个完整的嵌入式Linux系统组成:bootloader + boot parameters + kernel + root filesystem嵌入式Linux系统使用的是Linux内核,制作方法基本和X86平台的Linux内核一致... 阅读全文
posted @ 2014-12-11 16:10 苍月代表我 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Linux支持很多文件系统,在选择时应根据应用的功能选择文件系统内核只认识VFS(虚拟文件系统),不同的文件系统实现的都是和VFS的相互调用,进而通过VFS访问内核MTD(Memeory Technology Device,存储技术设备):针对Flash做的底层驱动程序Rootfs(根文件系统):嵌... 阅读全文
posted @ 2014-12-11 14:30 苍月代表我 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 首先介绍点背景知识,关于inittab的:init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务,启动打印服务等。Solaris中init进程的主要任务是按照inittab文... 阅读全文
posted @ 2014-12-11 14:29 苍月代表我 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 虽然前面已经利用Busybox制作了根文件系统,但是对于根文件系统的作用和普通的文件系统之间的区别还是有点模糊。通过查找资料总结了一下对根文件系统的理解,也欢迎大家一起讨论。 首先要明白的是“什么是文件系统”,文件系统是对一个存储设备上的数据和元数据进行组织的机制。这种机制有利于用户和操作系统的交互... 阅读全文
posted @ 2014-12-11 14:28 苍月代表我 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏。损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险。根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。/bin... 阅读全文
posted @ 2014-12-05 17:40 苍月代表我 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Linux系统编程我一直看 ,只是讲的太简单了,通常是书和网络上的资料结合着来掌握才比较全面 .在掌握了书上的内容后,再来都其他资料 .原文链接http://www.cnblogs.com/skyme/archive/2011/01/04/1925404.html共享内存是系统出于多个进程之间通讯的... 阅读全文
posted @ 2014-12-05 17:39 苍月代表我 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Linux共享内存编程实例原文链接:http://blog.csdn.net/pcliuguangtao/article/details/6526119/*共享内存允许两个或多个进程进程共享同一块内存(这块内存会映射到各个进程自己独立的地址空间) 从而使得这些进程可以相互通信。 在GNU/Lin... 阅读全文
posted @ 2014-12-05 17:38 苍月代表我 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 安装:#sudo apt-get install nfs-common#sudo apt-get install nfs-kernel-server修改/etc/exports文件,加入如下几行:格式: [共享目录] [主机名或IP](参数,参数) /home/armnfs 192... 阅读全文
posted @ 2014-12-05 17:37 苍月代表我 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 配置tftp方法一:(推荐方法)Ubuntu10.04 测试通过1.安装TFTP软件sudo apt-get install tftp-hpa tftpd-hpatftp-hpa是客户端,tftpd-hpa是服务器端2.建立tftpboot目录,作为服务器的目录sudo mkdir ~/tftpbo... 阅读全文
posted @ 2014-12-05 17:36 苍月代表我 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Ramdisk简介先简单介绍一下ramdisk,Ramdisk是虚拟于RAM中的盘(Disk)。对于用户来说,能把RAM disk和通常的硬盘分区(如/dev/hda1)同等对待来使用,例如:redice # mkfs.ext2 /dev/ram0mke2fs 1.38 (30-Jun-2005)F... 阅读全文
posted @ 2014-12-05 17:35 苍月代表我 阅读(714) 评论(0) 推荐(0) 编辑