是否有软件可以帮助自动化(或使其可重复)设置个人电脑或实验室服务器,其中安装程序包括GRUB,以引导加载Windows,Debian,CentOS等的多重引导。
我最初正在研究像Boxgrinder和Cobbler这样的工具,但在GRUB中,我不确定这些工具是否合适。
是…和否….
Kickstart作为其安装过程的一部分将自动configurationGrub。 另外,您可以在安装后过程中操作grubconfiguration文件。 然而,这听起来像你正在寻找build立一个系统,可能涉及多个操作系统,这可能是一个更大的挑战。 在那里可能有工具可以允许以类似于克隆的方式推送系统(磁盘)映像,但是这些方法有其局限性。 这些限制通常围绕着系统特定的configuration,例如ssh主机密钥和模块检测/configuration文件。 我不使用Windows,所以我不知道具体是什么关系,但我知道有类似的问题。
一种select可能是build立一个LiveCD来安装所有问题的系统。 该过程将以类似于Fedora Live Image安装程序的方式工作。 你把一个磁盘的Flash键,启动和kickstart脚本运行。 此脚本可以处理磁盘分区,修复grub等。此外,您可以在kickstart期间将Windows磁盘映像部署到您的automagic分区过程中创build的其中一个分区。 在创build克隆映像之前,您需要在Windows系统上运行sysprep程序,这样所有系统特定信息都将被清理,从而使克隆过程正常工作。
总的来说,这个过程可能并不简单,但是您可能会发现它为您提供了最大的灵活性。