摘要:一、概述mdev是busybox提供的一个工具,用在嵌入式系统中,相当于简化版的udev,作用是在系统启动和热插拔或动态加载驱动程序时,自动创建设备节点。文件系统中的/dev目录下的设备节点都是由mdev创建的。在加载驱动过程中,根据驱动程序,在/dev下自动创建设备节点。以下内容摘自busybox
阅读全文
摘要:转载于 : http://www.cnblogs.com/51qianrushi/p/4294335.html 昨天编译并下载好了内核,但是内核还是无法正常启动,原因就是没有挂载根文件系统。今天讲的就是如何去创建一个根文件系统并将它挂载到内核上。 一、创建根文件系统 1.创建目录 #mkdir ro
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10075709 通过前几节的学习制作,我大致地制作了一个比较完整的 yaffs 根文件系统,到这时候将自己移植的uboot、内核、根文件系统移植到自己的开发板中,一个基本的嵌入式Linux
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10068293 说实话,我当时写这个系列的博文的时候,感觉对BusyBox算是有点了解,直到昨天出现问题,今天解决了,才醍醐灌顶,算是知道了BusyBox静态编译和动态编译的区别。首先,说明
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10049429 大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf。很多网友对此文件的用处不太了解。其实并不复杂,它是DNS客户机配置文件,用于设置DNS服
阅读全文
摘要:转载于:http://blog.csdn.net/mybelief321/article/details/10048409 mdev是busybox下的udev的精简版,适合在嵌入式系统下管理设备 但mdev会把所有的设备文件都动态地创建在/dev/目录下,如果程序使用dev目录子目录下的设备,就必
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10040939 根据第五节可以看出,制作的根文件系统还不完善,首先那个命令行提示符就巨难看,表面功夫都没有做好,惭愧!在这里,我不再用自己移植的bootloader引导内核、根文件系统,而是
阅读全文
摘要:转载于:http://blog.csdn.net/mybelief321/article/details/10045873 与Linux /etc/passwd文件不同,Linux /etc/shadow文件是只有系统管理员才有权利进行查看和修改的文件,系统管理员应该弄明白Linux /etc/sh
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10045385 /etc/passwd 是存放用户的地方 1 2 3 4 5 6 7 root: x : 0 : 0 : root : / root : / bin/bashbin:x:1:
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10045117 具有某种共同特征的用户集合起来就是用户组(Group)。用户组(Group)配置文件主要有 /etc/group和/etc/gshadow,其中/etc/gshadow是/e
阅读全文
摘要:转载于 : http://blog.csdn.net/mybelief321/article/details/10027917 开发环境:Ubuntu 12.04 开发板:mini2440 256M NandFlash 64M SDRAM 交叉编译器:arm-Linux-gcc 4.4.3 点此可下
阅读全文
摘要:转载于:http://blog.csdn.net/mybelief321/article/details/10007719 开发环境:Ubuntu 12.04 开发板:mini2440 256M NandFlash 64M SDRAM 交叉编译器:arm-Linux-gcc 4.4.3 点此可下载
阅读全文
摘要:转载于: http://blog.csdn.net/mybelief321/article/details/10007075 开发环境:Ubuntu 12.04 开发板:mini2440 256M NandFlash 64M SDRAM glibc库:点此下载 交叉编译器:arm-Linux-gcc
阅读全文
摘要:转载于 : http://blog.csdn.net/mybelief321/article/details/10001927 开发环境:Ubuntu 12.04 开发板:mini2440 256M NandFlash 64M SDRAM 交叉编译器:arm-Linux-gcc 4.4.3 点此可下
阅读全文
摘要:转载于 : http://blog.csdn.net/mybelief321/article/details/9995199 开发环境:Ubuntu 12.04 开发板:mini2440 256M NandFlash 64M SDRAM 交叉编译器:arm-Linux-gcc 4.4.3 点此可下载
阅读全文
摘要:转载于: http://www.cnblogs.com/autum/archive/2012/06/26/ramdisk.html 1 initrd文件夹主要用于,在制作过程中临时挂载ramdisk,添加文件系统。为什么要这样呢?因为ramdisk是把内存虚拟成块设备,其实这是很奢侈的事情,不过现在
阅读全文