我需要使用redhat重build一些机器,我以前使用过Koan在远程系统上执行此操作,但是我们没有使用鞋匠,所以这个选项已经不存在了。
我有一个想法,如何通过将vmlinuz和initrd.img复制到somwhere(而不是将它们放在哪里),然后向这两个grub添加一个条目。 然后重新启动,当它启动它拿起一个kickstart和重build自己。
有没有人有任何想法如何做到这一点?
谢谢 :)
你在正确的轨道上。 你有另一个主机,你可以承载安装源?
将vmlinuz和initrd.img文件复制到/ boot。
在Grub中创build一个条目。
title Reinstall Red Hat Enterprise Linux root (hd0,0)
kernel /vmlinuz ks=http://path/to/ks.cfg
initrd /initrd.img
这假设你是通过HTTP源Kickstarting。 你可以修改你的环境。 还要注意,您可能需要在这里为您的特定环境添加其他选项。 内核行是传递这些选项的行。
您可以在grub.conf文件中设置默认条目,也可以使用grub命令从shell中设置默认条目。 (在grub.conf中执行它确实是最简单的…)
# grub
grub> savedefault --default=1 --once
grub> quit
其中--default=1是/etc/grub.conf文件中对应的Grub条目。 (记得从零开始计数。)
然后重新启动到Anaconda!〜如果你正在做这个真正的远程..请testing你的Kickstart文件,以确保它是100%非互动。
下面是关于这个主题的更深入的文章,甚至包括通过VNC远程监控安装: 如何使用Kickstart(Anaconda的远程控制)