我在 VirtualBox 中创建了一个 CentOS 虚拟机。我需要将其转换为 VHD 以便在我的 Hyper-V 服务器上使用。我使用了 vbox 管理工具,转换很顺利。当我尝试使用 Hyper-V 启动它时,它会进入紧急模式,实际上并没有启动。我读到过一些文章说这是因为卷的 UUID 不同,但我不知道如何解决这个问题。你们能帮我一下吗?我对 CentOS Linux 不是很熟练,所以如果有说明就太好了!
答案1
在 grub 中声明克隆/转换的 uuid 或者查看是否声明了 /dev/sdxy
使用图形中的磁盘或终端中的“lsblk -afm”之类的东西
启动时使用目标卷的 UUID
(从安装程序---可以是任何操作系统,只要它有磁盘分析器(Mac 上的磁盘实用程序和大多数 Linux 安装或 Win 上的磁盘管理工具)
相反,您可以使用 --no-uuid 标志/开关重新转换,这样就不会复制它,从理论上讲可以完全消除问题