您的位置:首页 > 运维架构 > Linux

手把手带你自制Linux系统之一 准备工作

2015-08-02 10:07 691 查看
手把手带你自制Linux系统之一 准备工作

本系列教程参考马哥Linux视频(Linux内核编译及系统裁章节),所有操作都在VMware Workstation虚拟机中进行,理论上同样适合物理硬件平台。

本系列教程没有一步到位制作一个最标准的Linux,而是从最开始利用CentOS自带内核、initrd等制作一个最简单的Linux,到最终使用kernel内核源码+busybox源码编译制作一个带有ssh等服务,功能完备Linux系统,一共会经过3-4个迷你linux系统的制作。目的是学习linux的启动过程,理解linux中各个模块是如何配合工作的。

教程中将要用到的工具:
1. VMware Workstation 11.0.0 build-2305329
不同版本的vmware可能虚拟出来的硬件不一样。

2. CentOS 5.5 32位,内核2.6.18-194.el5
点击此处下载CentOS 5.5 DVD iso镜像。

3. 虚拟机CentOS内部使用的工具全部来自CentOS的DVD安装盘镜像

如何将光盘作为yum源 点击此处

准备工作:
1. 在VMware中创建虚拟机,安装CentOS5.5,具体步骤参考百度。

2. 为刚创建的虚拟机添加一块IDE磁盘,用来安装自制的Linux系统。
具体步骤如下:

1) 编辑虚拟机设置





2) 添加硬件






3) 选择硬盘




4) 选择虚拟硬盘类型为IDE(CentOS 5.5的内核已经编译进了IDE磁盘驱动,使用IDE磁盘,后续移植起来比较方便),模式为独立,新添加的这块磁盘不需要做快照




5) 创建新虚拟磁盘




6) 大小默认就行,因为是虚拟磁盘,只要不选立即分配磁盘空间,就不会真得占用这么多空间




7) 给磁盘文件取个名字,然后就算完成了




3.使用刚创建的磁盘文件MiniLinux.vmdk创建虚拟机
点击菜单 文件->新建虚拟机 打开新建虚拟机向导。

其中几步使用如图所示选线,其他选项使用默认:





























本文出自 “我的学习笔记” 博客,请务必保留此出处http://toormi.blog.51cto.com/10512055/1680925
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: