LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

随笔分类 -  文件系统构建

Buildroot+RISC-V+QEMU(@Ubuntu):搭建RISC-V Linux开发环境
摘要:1 RISC-V相关Buildroot代码下载和编译 下载Buildroot代码并切换特定分支: git clone https://github.com/buildroot/buildroot.git git checkout 2024.02.1 编译RISC-V的Buildroot: make 阅读全文

posted @ 2024-05-05 23:59 ArnoldLu 阅读(355) 评论(0) 推荐(0) 编辑

OpenWRT(2):uhttpd+LuCI初探
摘要:uhttpd是OpenWRT的默认WebServer,通过LuCI OpenWRT提供了统一的配置接口。这里简单了解UCI、Lua、LuCI、luci、uhttpd等基本概念,然后在QEMU环境下启动OpenWRT查看LuCI实例。 1 uhttpd和LuCI的基本概念 UCI(Unified Co 阅读全文

posted @ 2023-12-09 23:59 ArnoldLu 阅读(4103) 评论(0) 推荐(0) 编辑

Buildroot创建ramdisk、ext4、ubifs镜像,以及mkfs.ext4/mkfs.ubifs/cpio的使用
摘要:通过mkfs.ext4和mkfs.ubifs可以生成ext4和ubi格式的文件系统文件。Buildroot中创建文件系统文件即借助这两个命令。 1. mkfs.ext4 mkfs.ext4以及mkfs.ext2/mkfs.ext3都指向mke2fs,用于创建ext4格式的文件系统。 Usage: m 阅读全文

posted @ 2023-07-07 23:59 ArnoldLu 阅读(3336) 评论(1) 推荐(0) 编辑

OpenWRT(1):Ubuntu下OpenWRT(A53)环境配置、下载、配置、运行(on QEMU)记录
摘要:简单记录Ubuntu下OpenWRT开发环境配置,版本下载和编译,以及通过QEMU(aarch64)运行OpenWRT(ARM A53)并和Host进行ssh通信。 1. 环境安装和版本下载 编译环境设置(参考:[OpenWrt Wiki] Build system setup): 对应Ubuntu 阅读全文

posted @ 2023-05-25 23:59 ArnoldLu 阅读(5549) 评论(0) 推荐(1) 编辑

Buildroot(2022.08-rc1)+busybox(1.35.0)启动流程
摘要:关键词:busybox,inittab,syslogd,klogd,mdev,modprobe,watchdog,telnetd等等。 《busybox启动流程简单解析:从init到shell login》详细介绍了init对inittab的解析和执行。 下面为buildroot(2022.08-r 阅读全文

posted @ 2023-04-28 23:59 ArnoldLu 阅读(747) 评论(0) 推荐(0) 编辑

Buildroot使用记录
摘要:关键词:rootfs、BR2_EXTERNAL等等。 记录buildroot使用各种方法,以及解决的问题。 1 定制文件系统方法 1.1 根文件系统覆盖(BR2_ROOTFS_OVERLAY) 将BR2_ROOTFS_OVERLAY指向的目录覆盖到output/target根文件系统。还可以通过都好 阅读全文

posted @ 2023-04-23 23:59 ArnoldLu 阅读(1696) 评论(0) 推荐(1) 编辑

Yocto 2:Yocto基本概念、编译流程、目录
摘要:关键词:Recipe、Layer、Metadata、Poky、bitbake等等。 1 关键概念 深入了解Yocto之前,先了解一些基本概念。在Software – Yocto Project有说明。 这里摘录一段中文翻译: 配置文件: 包含全局定义变量,用户定义变量和硬件配置信息。配置文件告诉构建 阅读全文

posted @ 2023-03-22 23:59 ArnoldLu 阅读(6963) 评论(0) 推荐(0) 编辑

Yocto 1:Ubuntu下开发环境搭建
摘要:关键词:pocky,bitbake,qemu等等。 Ubuntu版本:Ubuntu 20.04.4 LTS。 1 环境配置以及仓库下载 更新Ubuntu下开发Yocto所需要的软件包: sudo apt-get install wget git-core unzip \ make gcc g++ b 阅读全文

posted @ 2023-03-17 23:59 ArnoldLu 阅读(912) 评论(0) 推荐(0) 编辑

buildroot使用介绍
摘要:buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件(包 阅读全文

posted @ 2018-09-25 08:35 ArnoldLu 阅读(91885) 评论(8) 推荐(9) 编辑

Buildroot+ARM+QEMU:搭建ARM-Linux虚拟开发环境
摘要:1. 配置工作环境 sudo apt install gcc build-essential bison flex gettext tcl sharutils libncurses-dev zlib1g-dev exuberant-ctags g++ texinfo patch vim libtoo 阅读全文

posted @ 2018-09-23 14:57 ArnoldLu 阅读(14213) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示