【问题标题】:Booting up Teradata express VM using VirtualBox使用 VirtualBox 启动 Teradata express VM
【发布时间】:2023-03-15 20:23:02
【问题描述】:

我今天下载了 Teradata express 虚拟机。但我不使用 vmware ......我使用虚拟框代替。我创建了一个新的虚拟机并将所有 vmdk 磁盘文件添加到虚拟机。

但它抛出错误找不到/dev/disk/by-label/ROOT-BE1。想让我回退到 /dev/disk/by-path/pci-0000:00

有人知道如何用虚拟机启动 vm 映像吗?

【问题讨论】:

  • 请注意,VmWare 允许下载免费版本的 VmWare WorkStation 用于非商业用途。下载 W/S 并让您的虚拟机直接在其中运行可能会更快。
  • 我用的是虚拟盒子。问题是不同的虚拟机引擎不能很好地相互配合。我已经看到在与虚拟机相同的机器上安装 vmware 会产生问题,所以最好只有一个
  • 可能是。然后将 VmWare WorkStation 安装在您首选的 Hypervisor 中,反之亦然,以使用单个虚拟化管理器使用外部系统(自 1998/9 以来以这种方式使用 VmWare 以并排拥有许多并行的 Universe - 它甚至可以包装您当前的系统和将它放在一个新的虚拟机中,以便能够从内到外/从外到内迁移您当前的系统)
  • 不要创建新虚拟机并导入磁盘。我从未使用过 Virtual Box,但应该有一种方法可以简单地导入完整的 VMWare 映像。
  • 您确定您添加的设备与最初在 vmware 映像中提供的旧设备直接兼容吗?事情是;预装的操作系统需要机器中有一些特定的硬件,当它找不到硬件时,它会尝试回退到默认或旧版驱动程序。设备特定配置也是如此。基本上,您要做的是从一个系统中拔出磁盘并将其插入另一个系统并期望操作系统启动。除非系统相同(或直接兼容),否则不会发生

标签: teradata


【解决方案1】:

我有同样的问题,同样的信息。同样的错误。

解决方案很简单。只需将存储控制器更改为 SCSI。在此之后,重新启动虚拟机,它将正常启动,但在命令行中。

我尝试了,但我无法运行 startx 命令...

【讨论】:

  • 这对我有用,当我也使用 grub“单用户”选项时
【解决方案2】:

尝试添加 IDE 控制器,然后将磁盘添加为现有硬盘设备。这应该可以让您启动到操作系统。

【讨论】:

    【解决方案3】:

    我在尝试在 KVM 中加载 VM 时看到了这个确切的错误。似乎解决它的方法是在 grub 菜单中选择“单用户模式”。像这样启动一次后,选择默认的 grub 选项随后允许 VM 启动比此错误更远。

    请注意,我还不能成功启动实际的数据库 - 该服务不会自动启动,当我手动启动它时,它会重新启动 VM,让我回到与以前相同的状态。也许您会在使用 VirtualBox 时获得更多运气?

    【讨论】:

      猜你喜欢
      • 2018-02-08
      • 2014-09-14
      • 2019-08-13
      • 2016-03-04
      • 1970-01-01
      • 1970-01-01
      • 2016-11-21
      • 2013-10-27
      • 1970-01-01
      相关资源
      最近更新 更多