码迷,mamicode.com
首页 >  
搜索关键字:根文件系统    ( 515个结果
linux内核学习-3 init函数(关注新浪微博:寂寞侵蚀的岁月(4000多篇技术分享))
void init(void) 169 { 170 int pid,i; 171 172 setup((void *) &drive_info); // 读取硬盘参数包括分区表信息并建立虚拟盘和 // 安装根文件系统设备。(kernel/blk_drv/hd.c,71) 173 (void) open("/dev/tty0",O_RDWR,0); // 用读写访问方式打开设备“/dev...
分类:系统相关   时间:2015-04-21 11:16:27    阅读次数:157
【linux】linux根文件系统制作
原创,转载时请注明,谢谢。邮箱:tangzhongp@163.com, 地址:http://www.cnblogs.com/embedded-tzp 有好文章,就不自己写了,偷懒。原文链接: http://blog.csdn.net/zhangliang_571/article/details/85...
分类:系统相关   时间:2015-04-21 11:06:04    阅读次数:183
Telnet在mini2440上的移植
mini2440 内核以及根文件系统分别是通过tftp、NF方式加载的,为了解决开发板串口不够用的问题,给开发板安装一个telnet是一个不错的解决方案,毕竟如果用超级终端是必须占用一个串口的。 1.进入busybox源代码目录,选择telnet,telnetd(默认也是支持的) 然后make;make install 2、制作根文件系统 下面标红的就是需要自己添加进去的(etc/init.d/rcS) 还有需要注意,pts/0表示可以同时开一个telnet端口登录,如果需要多个人同时登录,则需要多添加...
分类:Web程序   时间:2015-04-16 12:33:43    阅读次数:177
嵌入式环境搭建之开发板软件环境
本文介绍了Exynos4412开发板的环境搭建其中包括配置带nfs的内核、制作最小根文件系统、编写简单的hello驱动测试等。...
分类:其他好文   时间:2015-04-14 18:02:26    阅读次数:188
启动内核时出现panic的几种情况的分析
1.出现init进程被杀死,退出代码为4 分析:退出代码为4,则是非法命令。(不同退出码对应信息的文件:include/asm-generic/signal.h内) 这个错误在韦东山嵌入式视频第二期“毕业班第3课第2节_移植3.4.2内核之修改分区及制作根文件系统”第29分钟出现。 ...
分类:其他好文   时间:2015-04-12 19:18:29    阅读次数:119
辛星浅析Linux中的devfs、sysfs和udev
Linux下有专门的文件系统用来对设备进行管理,devfs和sysfs就是其中的两种。在2.6内核之前使用的是devfs,而devfs挂载于/dev目录下,提供了一种类似于文件的方法来管理位于/dev目录下的所有设备,我们知道/dev目录下的每一个文件对应的都是一个设备,而且这些特殊文件是位于根文件系统上的,在制作文件系统的时候我们就已经建立了这些设备文件,因此通过操作这些特殊文件,可以实现与内核...
分类:系统相关   时间:2015-04-08 13:16:00    阅读次数:202
文件根目录系统笔记+文件管理命令详解part1
Linux文件系统:rotfs:根文件系统/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件 块设备:随机访问,数据块, 字符设备:线性访问(有次序的,按字符为单位,例如键盘) 设备号:主设备号(major)和次设备号(minor) crw-rw----.1rootroot10..
分类:其他好文   时间:2015-04-06 19:00:35    阅读次数:133
从内核看系统调用
本周学习了孟宁老师的《Linux内核分析》,按照课程要求,做实验如下:首先使用gdb跟踪一个系统调用,我们选择上周实验所写的代码,修改这两段代码成两个系统调用,放入根文件系统中,作为本次实验将要观察的系统调用。修改代码如下:1) c实现的系统调用int mkdir_c(int argc, char ...
分类:其他好文   时间:2015-04-05 20:21:50    阅读次数:142
制作动态根文件系统
需要的工具-------busybox-1.17.2    附:busybox-1.17.2的下载地址,请点击下载 进入需要创建根文件系统的路径,本文的路径是:/forlinx/mini2440/ 说明:本文制作的根文件系统名称为rootfs; 第一步:创建rootfs目录和该目录下的一级子目录和二级子目录,为了方便,已将这些工作写成了脚本mkrootfs.sh; 该脚本放在/forlinx...
分类:其他好文   时间:2015-04-04 10:47:22    阅读次数:196
VELT-0.1.6开发:加载根文件系统
下面让内核能够加载根文件系统。 从qemu的网站上下载linux-0.2.img,然后让QEMU使用此文件做为启动的文件。在命令行下调用: F:\projects\src\gdb2012\src\EmbedLinux\publish\bin\qemu>qemu-system-i386.exe -hda d:\tmp\linux-0.2.img -kernel z:\winshare\linux-3.18.9\arch\x86\boot\bzImage -append "root=/dev/sda ro" 当...
分类:其他好文   时间:2015-03-17 00:55:46    阅读次数:414
515条   上一页 1 ... 42 43 44 45 46 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!