一、裁减说明及大体步骤目标:裁减系统了解其工作原理,对linux系统运行的深入了解。让linux 仅仅只有bash 和几个简单的命令,并添加网卡模块实现联网功能。1、分区格式化硬盘2、将硬盘挂载到Linux主机上面,然后安装grub、复制内核文件、initrd文件、安装bash、网卡模块、init及建立一些系统运行必要的文件夹等3、将做好的硬盘挂在另一台主机上面进行测试(注意:内核后面的参数)二、
原创
2014-03-09 12:20:52
728阅读
一、安装前的准备 准备一张完整的WINXP、2003系统安装盘 二、安装操作系统(以下均以XP为例) 1、正常安装完整操作系统,系统文件格式建议采用FAT32,恢复后还可以转换为NTFS。同时注意,安装时,建议选择完全格式化硬盘分区,不要选择快格! 2、上网正常升级所有的补丁(根据需要可以有选择地升级一些推荐性补丁,但关键补丁一定得全部升级)。 三、系统简单优化及清理 1、在“Internet选
转载
2013-03-21 10:57:00
127阅读
2评论
Linux系统是一种开源的操作系统,其灵活性和定制化程度备受用户青睐。在Linux系统中,Red Hat(红帽)是一款备受欢迎的发行版,其稳定性和安全性让其成为企业和个人用户的首选。
制作Linux系统通常涉及到选择合适的发行版以及自定义安装选项。在制作Red Hat系统时,首先需要下载ISO镜像文件,并创建启动盘。用户可以选择将Red Hat系统安装在虚拟机上,以便进行实验和测试,也可以选择在
直入-------->>正题
编译制作之前要准备好开发工具即 "Development Tools" "Development Libraries",前面都已做过介绍这里就不多说了详细了解请点击这里;这次实验流程操作使用的是vm9虚拟机,所以大家在操作时速度建议不要过快,并且要多多sync(切记)
实验中所有工具的下载地址
首先编译红帽2.
原创
2013-03-31 20:41:38
799阅读
点赞
目录引入初始镜像基于初始镜像生成容器搭建环境以及组件安装jdk安装mysql8.0关于source /etc/profile需要注意的点部署程序包通过容器生成镜像 需求: 将一个项目包括其运行依赖的第三方组件制作成一个docker镜像吗,实现在任意有d
关于系统制作与优化
我在这里以网吧为例写一个系统制作的完整的思路的文章,网上关于系统制作的帖子比比皆是,但都不是很详尽。虽然自己之前也写过类似的文章,但是都觉得不是很满意,没有能够完整的表达出来自己的意愿。也许只有自己去学着动手做系统,自己才会学到很多东西,我从最初学做系统到现在勉强会做系统,走了不少弯路```在此把自己的一点小小的思路发出来,希望能够让一些初学做系统的朋友可以稍微少走点弯路,写
转载
精选
2007-12-06 18:38:15
702阅读
1评论
创建简单的linux小系统
先分清步骤:
grub--> kernel--> initrd-->根文件系统(rootfs)(/sbin/init,/bin/bash)
详解启动过程
bootloader(MBR)
LILO: LInux LOader
GRUB: GR
原创
2013-03-31 01:43:36
896阅读
点赞
对于版本差异化打包,如果实际工作中没怎么用到,对这块一般不会很熟悉,记得在上一家公司的时候,一个主版本公司自己用的,由于公司和其他的公司有合作,其他公司对于app要求定制化,总体上的功能没怎么变化,主要的变化还是界面(背景,图片还有一些文字之类的),一开始采用的方案是基于主版本新建一个工程,刚开始还没什么,但到后面发现问题越来越多了,很不利于维护,工程多了管理起来也很麻烦,不过最开始也是在ecli
#将会用到的包import进来
import random
import string
import time
blacklist=[]#黑名单用于储存被锁定账户
dic={}#存放账号及密码
dic2={}#保存密保,用于用户找回密码
def op(dic, n):#根据用户输入的数字将进入相对应的页面
if n == 1:#登录
login()
elif n
转载
2023-08-05 10:56:52
38阅读
昨天编译并下载好了内核,但是内核还是无法正常启动,原因就是没有挂载根文件系统。今天讲的就是如何去创建一个根文件系统并将它挂载到内核上。 一、创建根文件系统 1.创建目录 #mkdir rootfs #cd rootfs #mkdir bin dev etc lib proc sbin sys usr mnt tmp var #mkdir usr/bi
转载
2017-03-28 15:47:00
176阅读
2评论
一、开场白: 今天我来制作一个简单的linux系统,但在制作之前我们先了解一下系统的启动流程吧。 linux系统的启动过程大致经过一下几个步骤: 1、POST:开机自检ROM和RAM。 2、BIOS(boot sequence):根据BIOS中的启动次序来引导操作系统。  
原创
2014-03-05 15:51:25
1020阅读
构建文件系统构建系统的基本步骤如下:初始化通过envsetup.sh脚本来初始化系统环境。值得注意的是,在命令中使用 . 来代替source不仅可以少敲一些字符,而且在文档中这种简短的方式用的更多一些。$ source build/envsetup.sh或者$ . build/envsetup.sh选择一个平台通过 lun
出于linux是开源的,因此我们可以随便内核中的参数,这次制作一个最基本的操作系统且带网络功能,所有步骤都是用脚本实用。
1,先解释下Linux启动的流程:
开机自检post-->bios--> bootloader(mbr)-->kernel(initrd)-->init进程
(1)bios是一个软件嵌套在coms芯片上,通过b
原创
2012-06-21 16:53:59
695阅读
----更新:一个脚本可以一键制作这个小Linux,功能没有写的那么多,基本的开机可以了,见附件mklinux----
先简述一下开机原理:
机器加电--bios读取cmos设定--把控制权交给第一个开机装置MBR,如如果第一个开机装置MBR中没有bootloader则交给第二个,依次类推--MBR中的bootloader程序根据在硬盘中的设置读取内核与一个叫initrd的虚拟
推荐
原创
2012-11-16 21:55:56
1711阅读
2评论
Docker--基于Dockerfile制作镜像DockerfileDockerfile概念Docker镜像的创建方法Dockerfile操作指令基于Dockerfile制作镜像实验构建Nginx镜像1.建立工作目录2.创建并编写Dockerfile文件3.生成镜像4.查看镜像5.启动容器进行测试nginx镜像优化优化方式1.不需要输出的指令丢入/dev/null(需要确定执行命令是正确的)2.
目录 概述 本文记录了根文件系统的一些知识点,Busybox 工具的使用和 最小根文件系统的制作。 概念 根文件系统是什么 根文件系统是特殊用途的文件系统,必须属于某种文件系统格式。那么文件系统是用来干嘛的? 首先,存储设备(块设备,像硬盘、 flash 等) 是分块(扇区)的,物理上底层去访问存储 ...
转载
2021-09-15 22:38:00
1103阅读
2评论