以编程方式从 RHEL 7 核心上的分区安装 Ubuntu 20.04 Server

以编程方式从 RHEL 7 核心上的分区安装 Ubuntu 20.04 Server

我有一个安装了 RHEL7 Core 的操作系统。

我临时安装了“Ubuntu 20.04 Server”安装程序。我创建了一个可启动分区“/mnt/ubuntubt”,并从其中复制了已安装的映像,但启动除外。

由于遗留原因,我使用 GRUB 1 进行启动。

我创建了一个辅助 RAM 映像“custom-init”,它加载了一些我需要的文件,外加一个包含cdrom/nocloud配置文件的文件夹user-datameta-data

menu.lst有:

  kernel /casper/vmlinuz autoinstall ds=nocloud;s=/cdrom/nocloud
  initrd /casper/initrd custom-init

我尝试使用“s”(seedfrom 的简短版本)/cdrom作为根目录中的独立位置,但没有作用。

启动开始了,但是init在第 49 行加载时失败,因为尝试加载 cdrmdev\sr0但未找到。

答案1

您将无法从/tmp挂载点安装 Ubuntu。我更愿意将 Ubuntu iso 挂载为回环分区。您可以将 Ubuntu iso 挂载为单独的回环分区,并在 grub 引导加载程序中进行输入以启动 Ubuntu 安装。这里是有关它的 Ubuntu 官方文档。

相关内容