阅读量:0
1 构建自定义bootos
BootOS (也称 ramos ),是一个基于内存的操作系统,系统启动后全部加载到内存中运行,不依赖磁盘存储设备,因此可以对硬件层级进行一系列的操作。主要分为两部分内核和文件系统。
1.1 构建vmlinuz内核文件
1.1.1 从现有系统获取
从系统iso镜像获取:
路径: \images\pxeboot\vmlinuz或\isolinux\vmlinuz
从现有OS获取:
路径:/boot/vmlinuz-`unamr -r`
1.1.2 获取内核源码构建
获取源码,并解压源码文件
进入解压后目录
安装编译源码相关软件包:
yum install elfutils-libelf-devel openssl-devel -y
yum install -y ncurses ncurses-devel openssl-devel