博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用linux内核,打造自己的linux
阅读量:5825 次
发布时间:2019-06-18

本文共 382 字,大约阅读时间需要 1 分钟。

 

学习过linux的同学都只知道linux是开源免费的,也只是非常棒的,。但是既然开源,那我们是否自己也可以动手打造一个简单的linux呢?今天我们来实验一下

 

1.在虚拟机里添加一块新的硬盘

 

 

 

 

 

 

2.在新的硬盘上创建分区

 

 

 

 

 

 

3.把linux上启动是需要的文件拷贝到我们自己创建的linux上
a. 创建、挂载 mbr/grub

 

 

 

 

 

 

 

b.创建系统需要的目录

 

 

 

如果要将硬盘和机器使用,可能会因为型号之类的区别,部分驱动文件需要修改,我们可以对驱动进行拆包修改

 

 

 

将修改后的文件还原为init包,最后的名字可以自己修改

 

 

c.inittab和rc.sysint

 

 

 

 

 

 

 

对于进程而言,包含了很多的库文件,一个个的拷很麻烦,我们可以写一个脚本来帮助我们快速复制
脚本如下:

 

 

d.添加开机背景

 

 

最重要的一条要给rc.sysinit文件增加执行的权限

 

 

4.对我们的linux测试

 

 

 

 

ok!实验结束...

 

 

转载地址:http://vnidx.baihongyu.com/

你可能感兴趣的文章
实现跨交换机VLAN间的通信
查看>>
jquery中的data-icon和data-role
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
渐变色文字
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
各种非算法模板
查看>>
node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)
查看>>
如何创建Servlet
查看>>
.NET 设计规范--.NET约定、惯用法与模式-2.框架设计基础
查看>>
win7 64位+Oracle 11g 64位下使用 PL/SQL Developer 的解决办法
查看>>
BZOJ1997:[HNOI2010]PLANAR——题解
查看>>
BZOJ1014:[JSOI2008]火星人prefix——题解
查看>>
使用Unity3D引擎开发赛车游戏
查看>>