简单介绍下各阶段工作流程:POST:开机后,加载BIOS信息(里面包含各硬件的相关信息)BIOS(bootsequence):选择(设备)启动项,然后读取MBR信息BootLoader:初始化硬件、建立内存空间映射,读取grub配置文件Initrd:加载内核(硬件检测及初始化、挂载根文件系统)0→启动第..
分类:
系统相关 时间:
2016-08-14 14:46:22
阅读次数:
406
主要用途:自动安装操作系统(swap分区交互输入),系统安装后并自动执行一些自定义脚本1、挂载光盘到/mnt下,拷贝内容到新建目录mount/dev/cdrom/mnt
mkdir/opt/iso
cp-rT/mnt/opt/iso2、修改isolinux.cfg文件vim/opt/iso/isolinux/isolinux.cfg
defaultvesamenu.c32改为default..
分类:
系统相关 时间:
2016-08-04 19:50:47
阅读次数:
294
最近碰到个需求:要在内网环境安装centos6.5系统并搭建服务,但由于自动部署脚本里安装依赖包使用的是yum安装,而服务器无法连接外网,实施人员也不会本地yum源搭建O__O "….. 本来想法是打算把需要的依赖包全找出来打包发给实施人员自己安装去,后来考虑到系统安装人员的安装方式不一致,分区及安 ...
分类:
系统相关 时间:
2016-05-30 21:42:54
阅读次数:
2153
在运维工作中很多时候我们需要裁剪Linux系统,减少系统性能的消耗,提升系统服务的性能,以往通过光盘安装的Linux都是比较臃肿的,但出现这样的需求后,我可以对Linux进行重新编译再busybox工具移植即可实现,接下来我们一步一步实现kernel编译+busybox定制Linux系统--实现ssh..
分类:
Web程序 时间:
2016-04-29 01:59:07
阅读次数:
228
这是一些学习笔记,存在不足之处,请指正。平台:vmware12操作系统:centos5.1硬盘准备硬盘,20G分区fdisk/dev/sdb格式化分区mke2fs-j/dev/sdb1mkswap/dev/sdb2mke2fs-j/dev/sdb3挂载硬盘mkdir/mnt/{boot,sysroot}mount/dev/sdb1/mnt/bootmount/dev/sdb3/mnt/sysroot生成grubgr..
分类:
系统相关 时间:
2016-04-19 00:42:02
阅读次数:
357
自从在大学知道了Linux这玩意是可以定制的之后,一直想做出一版属于自己的Linux系统。最近工作比较闲,终于塌下心来好好学习了一下。目前来说,我接触的定制Linux的方法主要有两种:1、以busybox为核心,通过构建initrd+busybox做出的fs+内核这三大块,构建Linux2、采用更底...
分类:
系统相关 时间:
2015-09-19 18:11:58
阅读次数:
1396
定制Linux系统简单回顾下系统启动的相关内容编译过程:编译内核、busybox为系统上的新硬盘建立分区,这里根据需要先建立一个大小为200M的主分区作为新建系统的boot分区和一个512M的分区作为目标系统(即正在构建的新系统,后面将沿用此名称)的根分区;200M的分区格式化后将其挂载至/mnt/...
分类:
其他好文 时间:
2015-09-19 18:09:54
阅读次数:
213
一、通过yocto定制linux 1.安装yocto yocto只能在非root用户下编译,所以先新建一个用户。 useradd chen passwd -d chen 重启电脑进入chen用户。 给chen用户添加root权限,vim/etc/sudoers第99行添加chen...
分类:
数据库 时间:
2015-05-28 15:53:52
阅读次数:
964
1、添加1个5GSCSI硬盘/dev/sdb150M放/boot/dev/sdb21G放/sysroot2、挂载磁盘mkdri/mnt/{boot,sysroot}
mount/dev/sdb1/mnt/boot
mount/dev/sdb2/mnt/sysroot3、提供bootloader]#grub-install--root-directory=/mnt/dev/sdb4、开发环境yum–ygroupinstll“Developmenttools”“..
分类:
系统相关 时间:
2015-05-25 06:15:08
阅读次数:
828
下载内核:https://www.kernel.org/下载busybox:http://www.busybox.net/下载到家目录解压源码包到/usr/src目录下:到/usr/src目录下创建软连接:准备编译环境:yum安装包组“ServerPlatformDevelopment”和“Developmenttools”yumgroupinstall"ServerPlatformDevelopment""D..
分类:
系统相关 时间:
2015-01-21 20:30:52
阅读次数:
313