配置suse自动化安装

           配置suse自动化安装

                                                                 作者:尹正杰

前言:不知道你习惯用那款虚拟器,我用的是VMware Workstation,别问我为什么,因为它好看~大家在安装suse的时候会不会觉得份繁琐,总是要一步一步的点,

有可能你会想到PXE安装,那如果你没有网卡驱动呢?如果你没有网线呢?所以让我们一起定制化自己的suse系统吧~其实写这个文章是有别的原因的,最近在搭建

公司的监控系统,突然有个同事搞事情~就停下的手中的工作,来弄这个了,如果大家有相同需要的也可以参考这个方法来配置私人定制化suse版本的iso!

=

好了,我们先从安装SUSE系统说起吧~

1.将你想要安装的系统,放上去

2.请根据你的生产实际情况来添加硬盘的大小(此处我模拟的是1个T,其实我的硬盘压根就没有1T,因为我没有勾选立即分配)

3.开启虚拟机,调试bios的启动项,看你的媒介是什么,如果是usb就调到u启就好,如果是光盘

就调到光盘启动就好(我这里是光盘启动)

4.选择中文安装界面,其实也可以不选,因为看图标也能明白啥意思的,为了方便我说明,所有我还是选择了默认母语,原因很简单,我很爱国~没别的!

5.同意条款

6.点击下一步就好,可以忽略

7.选择全新安装

8.选择时区,单机下一步

9.由于我们将来要给物理机器使用,所以我门要选择物理机安装,单机下一步

10。根据实际情况选择你要安装的

11.对硬盘进行分区。请根据需要分区哟!

12.添加分区工具(请根据你实际生产环境中来分)

13.自定义分区大小(我这里是自定义了100G给根目录了)

14.重复上一步,点击添加分区,选择主分区(我分了898G给了/home)

15.还生下2个G咋办呢?我分给了boot(其实也可以把boot分区少分点,因为这个分区只是村内核文件而已,系统自动更新的话会不断的网这个目录下下载软件包,其实也用不了那么大,可以将多余的分给sawp分区,这里我就不分了,因为物理内存溢出才会用到这个,这个事情基本不会发生~)

16.点击接受

17.点击更改选择需要安装的软件

18.好了,配置完毕之后,我们开始安装系统

安装过程

19.选择从本地启动

20.设置root账号密码

20.默认主机名称,点击下一步

21.网络设置点击下一步,都是默认~都一路下一步就好

创建一个本地用户,记住,这个账号密码可以不和root重复的哟

好了,系统已经安装成功了,你会发现系统已经安装好了,还搞毛线的自动化啊,都忽悠我安装完成系统了!别急,干货在下面呢!现在我们正式开始制作和我们上面

安装一模一样的系统了

linux-6isl:/yinzhengjie # mkdir -pv /yinzhengjie/media

linux-6isl:/yinzhengjie # mkdir -pv /yinzhengjie/OS/

linux-6isl:/yinzhengjie # mount /dev/sr0 /media/

linux-6isl:/yinzhengjie # cp -R /media/* /yinzhengjie/media/

linux-6isl:/yinzhengjie # cp /root/autoinst.xml /yinzhengjie/media/

linux-6isl:/yinzhengjie # cd /yinzhengjie/media/boot/x86_64/loader/

linux-6isl:/yinzhengjie/media/boot/x86_64/loader # vim isolinux.cfg

修改以下字段

linux-6isl:/yinzhengjie # cd /yinzhengjie/media/(如何执行以下的命令)

linux-c84m:/yinzhengjie/media # mkisofs -R -o /yinzhengjie/OS/SLES11-SP3-64-AUTO.iso -b boot/x86_64/loader/isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .

linux-6isl:/yinzhengjie # zypper install lrzsz (会出现交互模式,输入y就好)

linux-6isl:/yinzhengjie # sz /yinzhengjie/OS/SLES11-SP3-64-AUTO.iso

新建虚拟机测试,把我们制作好的iso放进去

将启动调到光盘启动,然后点击Installation这个选项,好了,你可以喝一杯咖啡去了~半个小时后回来

系统也就安装好了~记住我们刚刚安装系统的账号密码哟~

username:root

password:666666

我们iso制作成功了,可以通过老毛桃,大白菜,软得通等免费工具,将他们刻录成光盘,u启动等等~

后记:

其实还有一种办法,在这里我就不展示这里展示了,因为我现在又饿又困,现在都快8点了,为了我的五脏庙,有时间的话在给大家介绍

另一种制作iso的方法!(顺便吐槽一句,截图累死宝宝了~)

      

时间: 2024-10-14 00:39:27

配置suse自动化安装的相关文章

配置pxe 自动化安装centos6.7

dhcp服务器是pxe自动化安装的必要条件,因此先搞定dhcp服务器,yum -y install dhcp,  rpm -ql dhcp查看安装了哪些包,less /etc/dhcp/dhcpd.conf  打开dhcp的主配置文件,如下图: 没有任何配置,但提示了去哪找主配置文件,cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcp.conf  覆盖主配置文件,vim /etc/dhcp/dhcpd.conf 再次打开,d

配置pxe自动化安装centos系统

一.配置kickstart应答文件要想配置kickstart ,首先要配置个本地yum源,要不然用system-config-kickstart时选不上包.而且,centos6的yum 源的名字一定是[base],要不然会报:Package selection is disabled due to problems downloading package information.centos7要把仓库名称更改为development[development]name=basebaseurl=fi

基于AutoYaST自动化安装SuSE实践

前言 在金融行业中我所接触的操作系统主要是AIX和SLES(SuSE Linux Enterprise Server),也许大家平时用得更多是CentOS,虽然有部分差异但原理都是相通的,SMIT和YaST也是灰常实用的功能,推荐大家有机会尝试体验下.因为网上关于SuSE自动化部署的参考文章较少,这套自动化部署方案已经被验证并在生产系统使用了1年半,配置相对成熟和稳定.遵循Don't Repeat Yourself原则,本文主要介绍基于AutoYaST实现半自动化SuSE定制光盘和PXE网络全自

CentOS 系统自动化安装

CentOS 系统自动化安装 概述: 系统安装过程 配置anaconda 自动化安装系统 CentOS 系统安装: 1.启动流程: bootloader-->kernel(initrd)-->rootfs-->anaconda(启动安装程序) 2.anaconda:(系统安装程序) tui:基于cureses的文本配置窗口: gui:图形界面 Anaconda是RedHat.CentOS.Fedora等Linux的安装管理程序.它可以提供文本.图形等安装管理方式,并支持Kickstart

Suse 基于AutoYaST自动化安装

前言 在金融行业中我所接触的操作系统主要是AIX和SLES(SuSE Linux Enterprise Server),也许大家平时用得更多是CentOS,虽然有部分差异但原理都是相通的,SMIT和YaST也是灰常实用的功能,推荐大家有机会尝试体验下.因为网上关于SuSE自动化部署的参考文章较少,这套自动化部署方案已经被验证并在生产系统使用了1年半,配置相对成熟和稳定.遵循Don't Repeat Yourself原则,本文主要介绍基于AutoYaST实现半自动化SuSE定制光盘和PXE网络全自

自动化安装之DHCP基本原理和配置

DHCP:(Dynamic Host Configuration Protocol) C/S架构 原理: 当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务.当然高级的DHCP,不光只是分配地址这么简单,今天我们的课程只是架设一个普通的DHCP的服务器, client端能获取到上网必须的网络配置信息.安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功能的客户机称为DHCP客户端,DHCP服务器是以地址租约的方式为DH

kickstart安装配置自动化安装系统

环境:VMware Workstation 10.0.1 build-1379776网络:桥接虚拟机A:kickstart+Dhcp+Nfs+Tftp(系统版本centos6.2)        ip  192.168.1.51 虚拟机B:客户机(需要自动化安装系统的机器)                  ip  192.168.1.52 以下操作均在A机上:挂载iso系统文件到光驱,记得在vm里光驱那里[已连接]打勾mount /dev/cdrom /mnt/关闭防火墙和selinuxser

ansible-playbook自动化安装Keepalived实现Nginx服务双机热备自动化配置

脚本实现通过ansible-playbook自动化安装Keepalived和配置,主要解决问题如下: Keepalived自动化安装: keepalived_vrid配置,自动根据vip获取最后一段作为vrid,确保同一网段不会出现vrid冲突导致HA切换失败的问题: 自动配置Keepalived: HA检测脚本自定义,根据脚本内容,来做redis或nginx或其他软件的双机热备: 自动配置vip给Keepalived 设置Keepalived开机启动,加入系统服务: Keepalived安装脚

Linux系统基于网络的自动化安装

安装一个操作系统对一个普通人来说是一件非常麻烦的事了.而对于一个专业人士来说,应该是一个非常轻松的事.但是这样的情况也仅限于有限的几台需要安装.在实际工作的中,我们经常会遇到这样的情况:有大批量的计算机需要同时安装Linux,或者想要安装Linux但是计算机没有光驱,或者是通过光驱的方式一个个安装.这样安装不仅效率低,也不利于以后的维护.这个时候你就需要利用网络的强大功能了.它可以帮你基于网络来完成全自动化的安装,中间不需要人工去干预.这就是cobbler服务 cobbler服务是一个快速网络安