VirtualBox Opensuse 克隆版本不起作用

VirtualBox Opensuse 克隆版本不起作用

我正在使用 VirtualBox 4.1.22,并且有一个 Opensuse 12.1 VM。当我克隆它而不做任何更改(甚至没有 MAC 地址)时,克隆的版本无法正常工作。它启动了很长时间并在终端中给出这样的消息Welcome to emergency mode. Use "systemctl default" or ^D to enter default mode. Give root password for login:。当我运行这个时,我关闭了原来的以避免任何冲突,但这没有帮助。如果我更改为默认模式,它只会重新启动并再次显示该消息。当我通过 Yast 更改某些网络设置并保存时,它会立即重新启动。我尝试在另一台物理机器上运行克隆版本,但仍然遇到同样的问题。克隆应该复制 VM 中的所有内容,克隆版本应该与原始版本完全一样工作。我真的不明白为什么它就是不起作用。

我做错了什么?有人遇到过类似的问题吗?我看到有人抱怨硬盘 UUID 问题。我没有收到硬盘错误,但它根本不起作用。

答案1

猜测/etc/fstab是引用磁盘 by-id,而 ID 在克隆过程中已发生更改。这可能会导致您看到的问题。如果确实如此,您可以通过紧急模式进行验证。

  • 按要求登录
  • 检查 fstab 的值
  • 检查内容/dev/disk/by-id以确保值匹配
    • 如果不同,则进行调整/etc/fstab以匹配
    • 如果一样那我错了。

答案2

在 OpenSUSE 系统上检查/dev/disk/by-id..by-uuid等等,并将其与上面提到的/etc/fstab和/或进行比较!/boot/grub/grub.cfg

相关内容