当前位置:首页 > CN2资讯 > 正文内容

Cobbler自动化安装Windows10

17小时前CN2资讯


一.通过anaconda-ks.cfg文件来启动:(半自动)

1. 包含着系统安装过程中的必要的设置选项参数

命令:system-config-kickstart可通过图形界面将上述文件里需要的配置参数生成文件,然后保存致指定目录下

其中%packages()%end ,括号中加入需要安装的包

其中%post()%end ,括号中加入需要安装后执行的脚本

其中   “cdrom” 表示本地光盘引导

          “url  --url=某种服务路径”表示通过网络地址连接到的光盘引导

2. 若需要调用自己创建的ks.cfg文件,则可以安装系统时,在菜单选项键入“tab”键:

boot: linux  ks=以哪种服务存放的路径(例:http://ip/ks.cfg

因为当前系统还未装,所以无IP地址,则不可以连接进入ks.cfg的网络地址存放处,此时则可以在“boot:”后手工配置临时地址IP及netmask

3. 命令:ksvalidator      可以检查创建的ks.cfg文件语法

二.制作简要ISO系统启动光盘:(半自动)

1. 先在已有系统上,创建一个新目录,用来存放必要文件:

   a. 已有光盘下的整个isolinux目录

   b. 创建好的ks.cfg文件,yum源路径是“url –url=****”

   c. 修改isolinux目录下的isolinux.cfg文件

      在自动安装菜单选项后加入  ks=cdrom:“ks.cfg文件路径”

      在手动安装菜单选项后加入 repo=“光盘在某个服务器下的路径”

      (其中还可以设置一个本地硬盘启动菜单项)

   若是需要选择哪项菜单启动则可以在该菜单选项下写入“menu default”

2.使用命令刻光盘:

mkisofs -R -J -T -v --no-emul-boot--boot-load-size 4 --boot-info-table -V “设定的标签名”" -b isolinux/isolinux.bin -c isolinux/boot.cat  -o /root/boot.iso  + “1操作中创建的目录路径”

(里面涉及的路径都是相对路径,在创建的目录下,除“-o”选项后的)

3.将制作的光盘拷入计算机中,然后在虚拟机中创建新系统时,选择刻录的光盘即可。

三.制作完整的ISO光盘(半自动)

   和简要制作ISO光盘的区别在于:

        1. 拷贝当前系统下光盘中的所有文件到指定目录下

        2. 删除所有光盘下的所有TRANS.TBL文件:

                利用 “find –name TRANS.TBL-exec rm {} \;”命令

        3. 删除拷贝来的原有的repodate目录下所有文件,因为其中含有包的分组信息文件,所以在新创建repodate时,需要指定,操作如下:

            createrepo  -g “当前系统光盘下的包分组文件”“光盘所有文件所在目录”

        4.ks.cfg文件中yum原地址改为“cdrom”

-----------------------------------------------------------------------------------------------------------

介于有的电脑没有光驱,所以可通过网络上一些工具将刻制好的ISO光盘转换为U盘模式,进行系统安装

-------------------------------------------------------------------------------------------------------------

四.DHCP+tftp实现光盘引导来安装系统:PXE(自动)

CentOS-7步骤:

   确保selinux关闭,防火墙关闭

1. 安装httpd、tftp-server、dhcp、syslinux以及system-config-kickstart这几个需要用的包

   其中syslinux包提供了启动文件pxelinux.0和菜单背景图menu.c32,在/usr/share/syslinux/目录下;

2.以httpd服务作为yum仓库路径,将已有系统光盘挂载至此目录,并将ks.cfg文件拷贝至此目录;

   3.配置dhcpd.conf文件

      修改如下:

                    a. 行首为option的两行,第一行为www后的后缀、第二行为DNS地址

                    b. 地址默认租期时间“default-lease-time”

                    c.

    4.将如下文件拷入到tftp服务目录下:/var/lib/tftpboot/

                a. 光盘中isolinux目录下vmlinuz、initrd.img;

                b. 1操作中syslinux提供的两个文件;

                c. 创建目录pxelinux.cfg,并将光盘isolinux目录下的isolinux.cfg拷贝进来命名为default;

    5.最后确定根据需要修改各相关配置文件

CentOS-6与CentOS-7步骤一样,除了:

        1.syslinux包变为syslinux-nonlinux包

        2.在default文件中,作为手动安装的yum源:

                     CentOS-6格式:repo=*****

                     CentOS-7格式: inst.repo=****

------------------------------------------------------------------------------------------------------

五.Cobbler系统安装方法

   步骤:

1. 安装cobbler、dhcp包

(cobbler包会自动安装其他包,以及创建必要目录)

2. 启动所需服务

3. 执行 “cobbler check”命令,根据提示逐项修改,并重启cobblerd服务,以及执行cobbler sync 进行同步

4. 额外修改一下/etc/cobbler/dhcp.template

5. 导入yum源,并自动关联ks.cfg文件

Cobbler --import --path=“当前系统挂载光盘路径”—name=“自己定义的系统名称”—arch=“基础平台(位数)”

(也可将自己编写的ks.cfg文件拷入到/var/lib/cobbler/kickstarts/目录,执行如下命令进行关联:


Cobblerprofile add —name=“自己菜单名称”—distro=“对应操作系统版本名称”—kickstart=/var/lib/cobbler/kickstarts/ks.cfg)


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/28142.html

    分享给朋友:

    “Cobbler自动化安装Windows10” 的相关文章

    SSD测速全指南:高效评估固态硬盘性能的必备工具与技巧

    SSD测速的整体概述 在日常使用中,SSD(固态硬盘)作为一种新兴存储设备,其重要性逐渐提升。与传统的机械硬盘相比,SSD提供更快的读写速度和更好的性能体验。然而,SSD的表现并不是一成不变的,针对其性能的评估便成为了一个不可或缺的环节。今后我将带大家深入了解SSD测速的基本情况,帮助大家更好地理解...

    企业云计算的首选:Oracle Cloud VPS详解及其优势

    在现代企业日益依赖云计算的背景下,Oracle Cloud VPS(虚拟专用服务器)因其强大的功能和灵活的解决方案,成为了很多企业的热门选择。简单来说,Oracle Cloud VPS通过虚拟化技术将物理服务器划分成多个独立的虚拟服务器,为用户提供了一种安全、可靠且高效的云计算体验。在这里,我将为大...

    VPS论坛:虚拟主机爱好者的交流与学习平台

    VPS论坛概述 VPS论坛是一个专为VPS主机爱好者提供交流与分享的平台。在这里,像我这样对VPS感兴趣的人们,可以参与关于虚拟专用服务器的各种讨论。VPS实际上属于一个相对小众的领域,因此知名的VPS论坛数量较少,但它们所承载的信息和交流却是丰富多彩的。这些论坛不仅是获取信息的重要来源,更是与其他...

    CloudFront在病毒防护中的应用与安全策略解析

    在互联网时代,内容分发网络(CDN)扮演着至关重要的角色。CloudFront便是亚马逊提供的一款优秀的CDN服务。简单来说,CloudFront分发数据、视频、应用程序和API,可以通过全球的边缘位置快速传递内容。这种网络架构的设计使得用户能够从离他们最近的服务器获取信息,从而提升了访问速度和用户...

    如何在VPS上安装安卓模拟器并优化开发环境

    VPS,或虚拟专用服务器,是一种在物理服务器上划分出的虚拟服务器,它能为用户提供独立的操作系统和资源。简单来说,VPS就像一套高效且灵活的电脑系统,可以让我们在云端独立工作。通常情况下,VPS会通过虚拟化技术来实现多个独立环境,从而使用户可以安装任何他们需要的软件和应用。 VPS的几大构成因素包括:...

    50GB免费存储空间:如何选择最适合你的云端存储服务

    什么是云端存储? 云端存储是一种将数据保存到远程服务器上的服务,而不是依靠本地硬盘或其他存储设备。用户可以通过互联网随时随地访问这些数据,简化了数据管理。记得第一次接触云存储时,我被这个概念深深吸引。没有了对硬盘容量的担忧,随时可以上传和下载文件,这似乎为我的数字生活带来了无限可能。 有了云端存储,...