CentOS 7已经安装好了,如何在这个系统上重新安装一份全新的呢?
首先下载新的vmlinuz和initrd.img
curl -o /boot/vmlinuz http://mirror.zetup.net/CentOS/7/os/x86_64/isolinux/vmlinuz
curl -o /boot/initrd.img http://mirror.zetup.net/CentOS/7/os/x86_64/isolinux/initrd.img
新的grub有了很大变化了!!!
准备好新的kickstart文件
其次编辑/etc/grub.d/40_custom,增加一个启动项
menuentry "Install CentOS 7" {
set root=(hd0,1)
linux /vmlinuz ks=http://some-web-server.com/anaconda-ks.cfg
initrd /initrd.img
}
修改缺省启动/etc/default/grub,变成这个新增的启动项
GRUB_DEFAULT="Install CentOS 7"
设置生效
grub2-mkconfig --output=/boot/grub2/grub.cfg
reboot即可