boot.iso 系统急救,网络安装
网络安装源:http/ftp/nfs…
一、获取kickstart文件:
新建虚拟机→安装源选择boot.iso→安装
SKIP检查光盘→选择安装源→IPv6去除,配置IPv4→手动配置→http://192.168.0.254/pub/rhel6/dvd
Boot.iso→kickstart
Kickstart file : /root/anaconda-ks.cfg
文件中:
%packages
软件包名,有@符号的为软件包组
%end
拷贝至物理机上,更改文件:
1、clearpart --all --initlabel --drives=vda
2、part / --fstype=ext4 --size=7500 --ondisk=vda
3、part swap --grow --size=200 --ondisk=vda
在%packages之前添加 reboot 安装完自动重启
把anaconda-ks.cfg重命名并放至html服务文件夹中:
此实验中:
mv anaconda-ks.cfg ks.cfg
chmod a+r ks.cfg (改权限)
scp ks.cfg root@192.168.0.254:/var/www/html
二、使用kickstart自动安装
新建虚拟机,安装,在进入选择界面时,按‘TAB’键,更改信息:
ks=http://IP/ks.cfg
DHCP有问题时,更改配置文件:
network –onboot yes –device eth0 –bootprotodhcp
在磁盘信息之上添加zerombr
虚拟机:Advanced options :选择NAT
(yum install system-config-kickstart) 安装之后可以图形化界面配置kickstart文件。
PXE
PXE(pre-boot eXecution Envirronment)
1) PXE Client←DHCP Server (IP)
2) PXE Client←DHCP (pxelinux.0)
3) PXE Client Exeutes pxelinux.0
4) PXE Client ←TFTP Server (vmlinuz,inirtd.img) HTTPServer(ks.cfg)