目的: 了解linux的启动过程 主要内容: 1.grub 是启动程序的bootloader 2.linux kernel 是linux的开源内核 3.busybox 是linux的工具集合 启动顺序: grub bzimage initrd init chroot sbin/init (从内存镜像 ...
分类:
系统相关 时间:
2020-02-10 11:58:05
阅读次数:
91
1、修改Linux系统的启动菜单的背景图片默认情况下,Linux系统启动时,grub菜单的背景图片为/boot/grub/splash.xpm.gz,启动时如图1所示,我们可以修改linux系统的grub菜单背景图片,此处我们修改为windos系统图片(具体可以根据自己的喜好修改)。图一在使用前需要将图片转化为..
分类:
系统相关 时间:
2017-05-13 22:06:11
阅读次数:
316
一、基于HOST(宿主机)制作一个简单的可启动的linux1、给目标磁盘分区两个:宿主机上:/dev/sdb1,/dev/sdb2/dev/sdb1挂载至/mnt/boot,/dev/sdb2挂载至/mnt/sysroot2、安装grub至目标磁盘#grub-install--root-directory=/mnt/dev/sdb3、复制内核和initrd文件#cp/boot/vmlinz-VE..
分类:
系统相关 时间:
2016-12-22 20:37:05
阅读次数:
324
一、基于HOST(宿主机)制作一个简单的可启动的linux1、给目标磁盘分区两个:宿主机上:/dev/sdb1,/dev/sdb2/dev/sdb1挂载至/mnt/boot,/dev/sdb2挂载至/mnt/sysroot2、安装grub至目标磁盘#grub-install--root-directory=/mnt/dev/sdb3、复制内核和initrd文件#cp/boot/vmlinz-VE..
分类:
系统相关 时间:
2016-12-20 21:11:31
阅读次数:
233
Linux系统裁剪之四(自定义内核及busybox完成系统定制)·busyboxbusybox是一个二进制程序,可以模拟实现许许多多的Linux命令,busybox在编译安装完成之后会在我们系统的bin目录下生成一个名为busybox的二进制程序,其它的文件都是该二进制程序的软链接,几乎上百个命令都可以依..
分类:
系统相关 时间:
2016-11-24 00:08:26
阅读次数:
270
自制Linux系统:1、分区并创建文件系统[root@localhost6~]#fdisk/dev/sdb分两个必要的分区/dev/sdb1对应/boot/dev/sdb2对应根/创建文件系统:[root@localhost6~]#mkfs.ext4/dev/sdb1
[root@localhost6~]#mkfs.ext4/dev/sdb22、创建挂载点,并挂载boot[root@localhost6~]#mkdir/..
分类:
系统相关 时间:
2016-09-16 15:41:54
阅读次数:
293
最近碰到个需求:要在内网环境安装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系统简单回顾下系统启动的相关内容编译过程:编译内核、busybox为系统上的新硬盘建立分区,这里根据需要先建立一个大小为200M的主分区作为新建系统的boot分区和一个512M的分区作为目标系统(即正在构建的新系统,后面将沿用此名称)的根分区;200M的分区格式化后将其挂载至/mnt/...
分类:
其他好文 时间:
2015-09-19 18:09:54
阅读次数:
213