`
free_bird816
  • 浏览: 206087 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

定制Centos5.2

阅读更多
1)在一台pc上安装Cetnos,选择好所需要的软件包
2)安装完成后
yum install anaconda
yum install repodata
这个软件真如其名 20多M
3)把ceont5.2的ISOmount到pc上
我记得以前光盘放到光驱里都是自动mount的,这次光盘放到光驱里没有任何反应
 more /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/usr              /usr                    ext3    defaults        1 2
LABEL=/var              /var                    ext3    defaults        1 2
LABEL=/home             /home                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda6         swap                    swap    defaults        0 0
/dev/cdrom        /media/cdrom        auto    ro,noauto,user,exec   
0 0
mount /dev/cdrom
mkdir -p /home/CentOS5
cp -R  /media/cdrom/* /homeCentOS5/
4) 将系统安装的RPM整理出来
mkdir -p /home/myrpm
在root的目录下有个install.log文件 这个是记录安装rpm的一个日志,就按照这个日志中的rpm名字 进行cp
我把这个文件改了一下 改成类似于这样的:
#!/bin/bash
cp  /media/cdrom/CentOS/libgcc-4.1.2-42.el5.i386.rpm .
的一个脚本
复制到myrpm目录下执行一下
4) 替换原ISO的CentOS目录
cd /home/CetnOS5/CentOS
rm -rf *
cp /home/myrpm/* .
5) cd /home/CentOS5
 createrepo -g repodata/comps.xml .
515/515 - CentOS/elfutils-libelf-0.125-3.el5.i386.rpm                          
Saving Primary metadata
Saving file lists metadata
Saving other metadata
6)打包
mkdir -p /home/iso
cp -R /home/CentOS5/CentOS /home/iso/
cp /root/anaconda-ks.cfg /home/iso/
cp -R /home/CentOS5/repodata iso/
tar zcf iso.tar.gz iso/
做到这一步在linux就可以制作ISO文件了,但是我是用win下的UltraISO制作的iso:
首先打开UltraISO软件->打开文件 选择一个CentOS5.2 的原始ISO文件
删除原来镜像里的 CentOS目录和 repodata 目录
将上述的iso.tar.gz 复制到本地 解压后,将Centos和repodata目录复制到 UltraISO打开的原始Centos5.2的目录里
将anaconda-ks.cfg 文件改名位 ks.cfg 复制到原始Centos5.2的目录下
打开isolinux目录修改isolinux.cfg 文件:
改第一行default linux
改成 =>default linux ks=cdrom:/ks.cfg
最后将文件另存为一个ISO文件就可以了

 

分享到:
评论

相关推荐

    Centos 5.2下安装多个mysql数据库配置详解

    在CentOS 5.2环境下,有时我们需要在同一台服务器上安装并配置多个MySQL数据库实例,以便服务于不同的应用或项目。这主要涉及到数据库的编译安装、用户管理、配置文件定制以及服务启动等多个步骤。下面我们将详细...

    Redhat5 安装光盘深入定制

    在这个过程中,可以通过两种方式定制CentOS发行版: 1. **使用Kickstart**:这是一种自动化安装方法,通过预先配置Kickstart文件来指定安装时选择的软件包和系统配置。用户可以自定义安装过程,去除不需要的软件包...

    Cisco+ACS+5.2

    9. **硬件定制**:移除不必要的硬件,指定ACS 5.2的安装ISO镜像。 10. **网卡配置**:完成网络适配器设置,确认后启动虚拟机。 #### 二、系统安装与初步配置 1. **安装方式选择**:选择安装方式1,清除所有数据前...

    从CentOS官网下载系统镜像详细教程

    - **Minimal ISO**:精简版安装镜像,仅包含最基本的软件包,适合定制化安装。 - **Live CD/DVD ISO**:可以直接在没有安装的情况下试用CentOS的版本,同时也可用于安装系统。 - **Netinstall**:网络安装版本,需要...

    在centos redhat 上安装邮件系统(extmail) V0.1

    此教程不仅适用于CentOS 5.2,同时也兼容RedHat的所有系列。为了确保系统安装的高效与便捷,我们优先考虑使用RPM包进行安装,对于那些RPM仓库中未能涵盖的软件,则会指导如何自行创建RPM包。 #### 二、关键组件概览...

    构建嵌入式驱动程序开发环境

    接下来,你需要安装一个适合嵌入式开发的操作系统,比如CentOS 5.2的i386版本。建议在虚拟机中选择IDE类型的硬盘配置。安装时选择文字模式,以便更专注于开发任务。 安装完成后,启动sshd服务,这将使你的系统可以...

    Linux 下安装 Mysql5.0

    - 操作系统:CentOS 5.2 - MySQL版本:5.0.67 #### 第一步:下载mysql-5.0.67.tar.gz 在进行安装之前,首先需要获取MySQL 5.0.67的源代码包。可以通过MySQL官方网站或其他可信渠道下载`mysql-5.0.67.tar.gz`文件。...

    nios2架构uclinux(nios2-linux-20080619开发包)的过程

    - **宿主机**: Windows XP SP3 + CentOS 5.2 (通过 VMware 安装) - **硬件平台**: Altera EP2C35F672C6N 开发板 - **软件工具**: - CentOS 5.2 (内核版本: vmlinuz-2.6.18) - Quartus 7.2 - Nios II 架构 uClinux...

    oracle10G安装 详细介绍

    - **系统要求**:确认Linux发行版(如CentOS 5.2或RHEL 4.4)与Oracle 10G兼容,并满足所需的内存、磁盘空间等硬件条件。 - **软件包安装**:安装必要的软件包,如gcc、make、libaio、ncurses等,这些都是Oracle...

    值得买淘宝客源码界面美观 v1.0.zip

    操作系统:linux Centos、Windows 2000/2003均可(推荐linux Centos); Web服务器:Apache-2.2、Nginx-0.56、IIS-6.0以上版本(推荐apache-2.2); 开发语言:PHP-5.2版本; 数 据 库:MySQL-5.0以上版本; ...

    ncview NC文件查看器

    在Fedora或CentOS系统中,可以使用: ```bash sudo yum install ncview ``` **3. 使用ncview** 启动ncview后,用户可以通过“File”菜单打开NC文件。一旦文件加载,ncview会自动创建一个默认的视图。用户可以通过...

    NetApp模拟器安装文档

    从“linuxftp”部分推断,需要从Linux FTP服务器下载必要的系统镜像(例如 CentOS-5.2-i386-bin-DVD.iso),这暗示了模拟器安装程序可能会要求用户先准备或安装一个Linux操作系统环境。 4. 安装步骤提示:文档中...

    rtl8188eus.tar.gz

    例如,在Ubuntu或Debian系统上,你可能需要先安装kernel-header和kernel-build工具,而在Fedora或CentOS中,可能需要使用dkms(Dynamic Kernel Module Support)来自动管理内核模块的编译。 总之,正确安装和配置...

    vagrant+box+linux.zip

    "VirtualBox-5.2.8.21009-Win.exe" 是 VirtualBox 的安装包,版本为 5.2.8,适用于 Windows 系统。VirtualBox 可以在主机操作系统上运行多个虚拟机,每个虚拟机都运行着不同的操作系统,这对于开发者来说,可以方便...

    RTL8822BS_WiFi_linux_v5.1.7_驱动包

    1. 00009444-RTL8821AU_Linux_v5.2.6.3_25025_COEX20171103-6c6d.20171106.zip:这是一个针对RTL8821AU芯片的驱动,尽管与标题中的RTL8822BS不同,但可能是为了提供额外的兼容性,因为某些设备可能同时包含这两种...

    linux_PHP环境full.zip

    编译过程中,需要安装必要的依赖库(如libxml、openssl、gd等),配置选项应根据实际需求定制,如启用或禁用某些扩展。 5. **Apache集成**:资源包中包含httpd-2.4.39.tar.bz2,这是Apache HTTP服务器的源码包。在...

Global site tag (gtag.js) - Google Analytics