作者:淡定神仙2502891317 | 来源:互联网 | 2023-07-06 10:47
kickstart无人值守安装Linux1、安装vsftpd、tftp-server、dhcp-server和kickstartyum-yinstallvsftpdtftp*dhc
kickstart无人值守安装Linux
1、安装vsftpd、tftp-server、dhcp-server和kickstartyum -y install vsftpd tftp* dhcp kickstart
2、设置vsftpd挂载windows共享文件夹
mount -t cifs -o username=share,password=share //192.168.20.254/iso /mnt/iso
挂载iso文件到vsftpd的pub目录
mount -o loop /mnt/iso/CentOS-6.5-x86_64-minimal.iso /var/ftp/pub/
3、设置tftp-server修改/etc/xinetd.d/tftp:
重启xinetd服务:service xinetd restart
将disable改为no
不需要更改/var/lib/tftpboot,网上好多配置文件都是/tftpboot,使用默认路径即可
复制initrd.img pxelinux.0 updates.img vmlinuz到/var/lib/tftpboot
如果/usr/share/syslinux/下没有pxe网络安装引导程序文件pxelinux.0,使用yum -y install syslinux安装即可
update.img:因为已经将iso文件挂载在/var/ftp/pub,所以在images下可以找到,或者直接从iso文件的images下提取
vmlinuz:在/var/ftp/pub/isolinux/下
initrd.img:在/var/ftp/pub/isolinux/下
在/var/lib/tftpboot下建立目录pxelinux.cfg及文件default:
文件内容,IP为vsftpd使用的IP
4、设置dhcp-server修改/etc/dhcp/dhcpd.conf,在最后添加:
重启dhcp:service dhcpd restart
5、设置kickstartks.cfg配置文件内容:
根据桌面版CentOS配置ks.cfg:
将ks.cfg配置文件存放到/var/ftp/下,无人值守安装时需要根据此配置来设置
6、开始安装hyper-v虚拟机设置
因为实体机和虚拟机有所区别,虚拟机需要手动设置BIOS启动顺序,将虚拟机强制关闭设置BIOS从IDE启动。而实体机只需要在安装系统时选择PXE启动,待系统安装完成后重启即可进入系统。
至此无人值守安装Linux基本完成。
本文出自 “爱就行动” 博客,请务必保留此出处http://1055745601.blog.51cto.com/5003160/1676131
kickstart无人值守安装Linux