我想使用PXE设置networking安装来安装多个操作系统。 我发现这个指南,做了类似的事情:
https://help.ubuntu.com/community/PXEInstallMultiDistro
但是我想要的是在4个不同的分区上安装4个独立的操作系统。 一种select是手动重复安装4次。 我需要在16台机器上这样做,所以能够快速,一次地做到这一点非常好。
我想我可以做的是按照我想要的方式手动安装分区,然后保存图像。 然后,我可以从networking上提供这个图像,并运行一个ddforms来映射驱动器。
如何使用PXE以这种方式运行dd命令? 你认为还有其他方法可以实现吗?
评论可能的方法
dd 一个想法是使用一个基本的os +虚拟化。 假设您的基本操作系统是RH Linux。 您可以通过PXE安装,并使用grub作为引导加载程序。 部分kickstart也可以在kickstart%post中安装VirtualBox和Vagrant 。 然后,您可以将VM或VirtualBox“Boxes”复制到Linux文件系统。 从那里,用户只需要进入目标操作系统的目录,然后发出“vagrant up”来启动guest虚拟机操作系统。
如果你想通过PXE安装“磁盘镜像”,你可以看看FOG 。
如果你想从一个菜单中PXE安装不同的Linux和Windows ISO发行版,请看Serva (我与Serva开发有关)
在这两种情况下,您都可以使用真实或虚拟目标。