我用centos7磁盘格式在Ubuntu16.04KVM上安装了qcow2。
为了部署我的centos maschine,我需要它以vhdx磁盘格式支持微软的Hyper-V。我使用qemu将其从qcow2文件格式转换为vhdx。
qemu-img convert -O vhdx centos.qcow2 centos.vhdx当我在微软的Hyper中用centos.vhdx磁盘文件创建一个新一代的第1代vm时,我会得到一个错误,如
dracut-initqueue[220]: Warning dracut-initqueue timeout - starting timeout scripts看我的鞋:

我怎样才能解决这个问题?
发布于 2017-06-10 08:55:37
下载Centos7 DVD,从DVD启动并拯救一个centos系统。
下面是:https://wiki.centos.org/TipsAndTricks/CreateNewInitrd
一定要跳到“为特定内核版本构建它”。
从Virtualbox到Hyper-V,我也有过同样的经历。
发布于 2021-05-06 19:44:30
在克隆VM之前在VM中运行它:
dracut --force --no-hostonly
克隆VM之后,启动它并运行:
dracut --force
如果您已经克隆了VM,则可以将虚拟磁盘连接到IDE以引导它(正如其他人所指出的那样)并运行第一个命令。在运行第二个命令之前,请确保关闭VM并将磁盘重新附加到正确的控制器上。
第一个命令用所有可用的驱动程序重新构建initramfs。第二个命令只使用当前系统所需的驱动程序(默认)重新构建initramfs。测试从超V到ESXi 6.5w/ PVSCSI。
来自:https://fedoramagazine.org/initramfs-dracut-and-the-dracut-emergency-shell/
发布于 2018-04-06 01:38:54
我只是有同样的问题,试图完成一个新的CentoOS 7安装在戴尔笔记本电脑。找到答案这里:
超时错误消息完成后,您将输入到dracut命令行,只需键入
blkid查找标签=*与您试图从其启动的设备关联,然后重新启动。在“选择”页面中,选择编辑或按下要编辑的哪个键,然后删除标签旁边的名称,并添加从blkid获得的内容。别再改变什么了。这应该能解决问题。如果不尝试,可能会有不同的usb创建者。
https://serverfault.com/questions/854852
复制相似问题