将 Live CD 存储在 HD 上并从 GRUB 启动

将 Live CD 存储在 HD 上并从 GRUB 启动

我用“克隆吉拉”“系统救援光盘”在很多服务器上,我想知道是否有办法将 ISO 文件(来自上述工具)复制到一个分区(例如在每个服务器中)并相应地修改 grub.conf,以便我可以重新启动服务器并从这些文件启动。

有了这个,每当我想要克隆服务器时,我就不必处理 CD 媒体,而且我可以更快地完成克隆,因为上述工具将从更快的设备启动。

有人可以给我指出正确的方向吗?

谢谢,JFA

答案1

我不知道如何直接启动到 ISO,但将 SystemRescueCD 安装到硬盘驱动器并从中启动相当容易。我怀疑对于 Clonezilla 和许多其他 livecd 来说,这可能也是正确的

  • 将 SystemRescueCD CD 放入驱动器并安装它。
  • 将驱动器的内容复制到文件夹
    • rsync -a /media/cdrom0/ /boot/sysrcd/
  • 更新你的 grub 配置并配置一个条目以从 /boot/sysrcd/ 启动 SystemRescueCD 映像
    标题 SystemRescueCD + docache,dodhcp
    # 路径假定 /boot 位于单独的分区上。
    内核/sysrcd/isolinux/rescuecd subdir=sysrcd initrd=/sysrcd/isolinux/initram.igz setkmap=us setkmap=us scandelay=5 docache
    安静的

相关内容