Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2454425
  • 博文数量: 225
  • 博客积分: 11622
  • 博客等级: 上将
  • 技术积分: 7358
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-18 10:05
个人简介

我们的生活是多么美好呀!!!!

文章存档

2013年(2)

2012年(9)

2011年(59)

2010年(8)

2009年(35)

2008年(112)

分类: LINUX

2008-08-11 11:58:03

文件: sysInstall.rar
大小: 1KB
下载: 下载

脚本在附件中,希望大家共同研究共同进步。

 

一、系统快速自动安装配置(类似于ghost)

   准备:

     硬件:Linux系统,空白硬盘

     软件:安装脚本(sysInstall.sh), 安装模板(sysInstaller.tgz

 

l         对于空白系统,通过硬盘/光盘/闪盘启动母系统,只需执行一个命令,即可完成系统所有的安装配置

l         安装的模版系统可以在本地,也可位于http/ftp服务器

提示:

  命令的格式为:

  sysInstall.sh  {device}  {source}

其中:

device为设备名

source为安装模板系统,可以为本地磁盘文件,也可以是网络文件

如:

  sysInstall.sh  /dev/sdb  /mnt/sysInstaller.tgz(是一个打包的linux系统)

  sysInstall.sh  /dev/hdb  

 

自动化步骤包括:

 

1.   准备好centOS的预安装配置系统模版sysInstaller.tgz,存放到可访问地址,可以是本地,也可以是远程服务器(目前只支持ftp/http/https服务器);

2.   准备好可通过硬盘/光盘/闪盘启动的母系统(可以是任意Linux发行版)

3.   将目的盘接入到母系统

4.   运行脚本sysInstall.sh

5.   脚本检测安装的目的盘(/dev/sda, /dev/hda)

6.   脚本调用parted对目的盘分区,划分系统区/数据区,系统分区固定为5GMYSQL数据库5G,交换分区2G,其他为录像存储区;

7.   脚本对分区做格式化

8.   脚本下载sysInstaller.tgz(为预安装centOS的模版)

9.   脚本将上述压缩包解开到系统分区

10.脚本调用grub-install 装目的盘的启动扇区

11.将目的盘拆下,接入新的主机,系统应该能正常启动,网络应正常通讯

 

 

二、程序的快速智能安装升级(开发中)

l         安装包以rpm方式管理,在上述系统基础上,运行3rpm,可以自动安装所有bstar程序及相关文件

l         服务器程序、动态库和配置文件

l         所有的升级也通过rpm包管理进行

阅读(2287) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~