将uboot,kernel,rootfs下载到开发板上 1、为什么要下载 所谓下载,也称烧录,部署。 1.1、什么是u boot Hi3518EV200 单板的 Bootloader 采用 U boot。 u boot是一种普遍用于嵌入式系统中的Bootloader,Bootloader是在操作系统 ...
分类:
Web程序 时间:
2018-06-03 14:24:11
阅读次数:
289
一、准备工作:将编译linux内核,并将调试信息也编译进去。 使用在linux 根目录执行make menuconfig命令进入配置界面;向下找到kernel hacking 选项并进入; 然后找到“compile-time checks and compiler options”选项并进入;然后向 ...
分类:
系统相关 时间:
2018-05-30 00:30:57
阅读次数:
300
CentOS 5和6的启动流程 Linux: kernel+rootfs kernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs: glibc 库:函数集合,function,调用接口 过程调用:procedure(没有任何返回值即结果) 函数调用:function( ...
分类:
系统相关 时间:
2018-05-14 20:23:13
阅读次数:
247
systemd ?POST --> Boot Sequence --> Bootloader --> kernel + initramfs(initrd) --> rootfs --> /sbin/initinit: CentOS 5: SysV initCentOS 6: UpstartCentO ...
分类:
系统相关 时间:
2018-05-12 20:33:38
阅读次数:
186
Linux组成 由 kernel 和 rootfs 组成 单内核:(进程管理,内存管理,网络管理, 驱动程序,文件系统, 安全功能) /boot/vmlinuz-VERSION-release 辅助的伪根系统 /boot/initramfs-VERSION-release.img 这是一个cpio格 ...
分类:
系统相关 时间:
2018-05-10 13:26:11
阅读次数:
249
http://blog.csdn.net/jumper511/article/details/28856249 修改Android init.rc文件后,需要将修改后的文件上传到手机,但是发下如下问题 D:\test>adb push init.rc / failed to copy 'init.r ...
分类:
数据库 时间:
2018-04-19 13:55:53
阅读次数:
249
使用NFS前env为: bootcmd=nand read.i c0008000 8000 500000;bootm c0008000 setenv bootargs noinitrd console=ttySAC0,115200 setenv bootargs noinitrd console=t ...
分类:
其他好文 时间:
2018-04-18 18:55:23
阅读次数:
137
目的与需求: 在移植时,需要将根文件系统rootfs1中的新增内容合入rootfs2,但不能覆盖rootfs2中原有的东西。即只能比较两个文件系统的异同,将1中比2中多出来的东西移到2中。 难点: 目录中若有相同的子目录,也要使得子目录满足上述需求。 点睛之笔: shell 递归调用, 借鉴二叉树的 ...
分类:
系统相关 时间:
2018-04-16 20:37:28
阅读次数:
360
使用场景: 让我们的开发板像pc机上的debian系统一样,缺啥软件直接apt-get 安装就行,免去了各种交叉编译和移植,是不是很方便啊! 制作要点: 主要工作就是debootstrip这个工具完成的,它会在你指定的目录下生成必要的文件夹和文件。你或许只要修改一下inittale就行。 步骤: 见 ...
分类:
Web程序 时间:
2018-04-16 15:15:18
阅读次数:
226
文件系统: rootfs: 根文件系统: FHS:Linux /boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader) /dev: 设备文件 设备文件: 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号(major)和次设备号(mino ...
分类:
系统相关 时间:
2018-04-12 15:24:42
阅读次数:
243