首页 > 免root版 > gg修改器修改器免root_gg修改器免root使用教程
gg修改器修改器免root_gg修改器免root使用教程
  • gg修改器修改器免root_gg修改器免root使用教程

  • 大小:16.01MB日期:2024-03-29 13:53:37
  • 语言:简体中文系统:Android
绿色无毒,安全可靠!部分设备误报拦截请通过!

应用详情

大家好,今天小编为大家分享关于gg修改器修改器免root_gg修改器免root使用教程的内容,赶快来一起来看看吧。

无人值守自动安装Linux操作系统

一、 简介

无人值守自动进行系统的安装是一种很有效的进行操作系统大规模安装的方式,可以避免很多不必要的麻烦!

要实现无人值守自动安装操作系统,需要设备本身具有一下功能:

1、PXE技术

PXE技术是由Intel公司开发的一种基于C/S模式的技术,其核心功能是能够让客户端通过网络从远程服务器上下载启动镜像,从而实现网络启动。在整个过程中,客户端会从服务器处得到分配的IP地址,再利用TFTP协议下载位于服务器上的启动镜像到本机内存中,并执行,最后再由这个启动文件完成客户端基本软件的设置。

2、Kickstart技术

要实现无人值守自动安装操作系统,除了上面提到的PXE技术外,还需要一种名为Kickstart的技术。Kickstart安装是目前主要的一种无人值守自动部署安装操作系统的方式,使用这种技术可以很方便的实现自动安装及配置操作系统。这种技术的核心是一种名叫自动应答的文件,即Kickstart文件,该文件的内容是将系统安装过程中需要手动设置的内容文本化了,让系统通过执行该文件中的内容进行系统安装时的自动设置。Kickstart文件有以下三种生成方式:

1)手动书写(只需要有一个文本编辑器即可);

2)通过system-config-kickstart图形化工具;

3)通过红帽的安装程序anaconda自动生成。

本文主要以system-config-kickstart图形化工具进行介绍!


二、 安装与配置服务器

1.1、安装部署dhcp服务器

[root@xuegod63 ~]# yum -y install dhcp

[root@xuegod63 ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf #复制配置文件到dhcp目录下

cp:是否覆盖”/etc/dhcp/dhcpd.conf”?y

1.2、修改dhcp配置文件

[root@xuegod63 ~]# vim /etc/dhcp/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {

range 192.168.0.10 192.168.0.90; #dhcp地址池

option domain-name-servers ns1.internal.example.org;

option domain-name “internal.example.org”;

option routers 192.168.0.1; #默认路由,即网关

option broadcast-address 192.168.0.255; #广播地址

default-lease-time 600;

max-lease-time 7200;

next-server 192.168.0.63; #下一跳地址,即tftp服务器的地址

filename “pxelinux.0”;

}

1.3、启动dhcp服务,并开机自启

[root@xuegod63 ~]# systemctl start dhcpd && systemctl enable dhcpd

2.1、 安装配置tftp服务

[root@xuegod63 ~]# yum -y install tftp tftp-server xinetd syslinux

2.2、修改tftp配置文件

[root@xuegod63 ~]# vim /etc/xinetd.d/tftp

service tftp

{

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot #tftp的目录

disable = no #是否开启服务,yes为不开启,no为开启

per_source = 11

cps = 100 2

flags = IPv4

}

[root@xuegod63 ~]# mkdir /tftpboot/

2.3、复制客户端需要的文件到tftp目录下

[root@xuegod63 ~]#cp /usr/share/syslinux/pxelinux.0 /tftpboot

[root@xuegod63 ~]# mount /dev/sr0 /mnt

[root@xuegod63 ~]# cp /mnt/isolinux/initrd.img /tftpboot

[root@xuegod63 ~]# cp /mnt/isolinux/vmlinuz /tftpboot

[root@xuegod63 ~]# mkdir /tftpboot/pxelinux.cfg

[root@xuegod63 ~]# cp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default

root@xuegod63 ~]# chmod 644 /tftpboot/pxelinux.cfg/default

2.4、修改配置文件

[root@xuegod63 ~]# vim /tftpboot/pxelinux.cfg/default

1 default linux

2 timeout 600

62 menu label ^Install CentOS 7

63 kernel vmlinuz

64 #append initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 quiet

65 append initrd=initrd.img inst.repo=ftp://192.168.0.63/pub inst.ks=ftp://192.168.0.63/ks.cfg #把64行注释掉,添加65行

3.1、 安装vsftp服务

[root@xuegod63 ~]# yum -y install vsftpd

[root@xuegod63 ~]#systemctl start vsftpd && systemctl enable vsftpd

3.2、验证服务是否成功

3.3、挂载光盘到ftp目录下

[root@xuegod63 ~]#mount /dev/sr0 /var/ftp/pub

3.4、查看

3.5、配置本地yum源

[root@xuegod63 ~]#cd /etc/yum.repos.d/

[root@xuegod63 ~]# cd /etc/yum.repos.d/

[root@xuegod63 yum.repos.d]#mkdir bak

[root@xuegod63 yum.repos.d]#mv *.repo bak/

[root@xuegod63 yum.repos.d]#vim my,repo

[development]

name=my-centos7-yum

enabled=1

gpgcheck=0

baseurl=file:///var/ftp/pub

4.1、安装kickstart自动应答文件

[root@xuegod63 ~]# yum -y install system-config-kickstart

[root@xuegod63 ~]# system-config-kickstart

基本配置

安装系统使用的介质

引导分区

分区信息

新建/boot分区

swap分区

/分区

分区预览

配置网卡ens33为DHCP

验证方式保持默认

防火墙和selinux禁用

显示配置保持默认

要安装的软件包

预安装的脚本

安装后的脚本

保存

保存位置

4.2、复制配置文件到/var/ftp下

[root@xuegod63 ~]# cp ks.cfg /var/ftp/

5. 配置pxe客户端机器

新建一台虚拟机,和服务器在同一个网络下

进入bios固件修改启动项

保存

启动虚拟机即可

以上就是关于gg修改器修改器免root_gg修改器免root使用教程的全部内容,感谢大家的浏览观看,如果你喜欢本站的文章可以CTRL+D收藏哦。

相关文章

热门下载

大家还在搜