我(使用dd命令)复制了运行在Xen服务器上的整个Debian7 VM磁盘。我能够将原始图像转换为kvm格式(Qemu)。而不是我创建了新的VM并附加了磁盘映像(使用KVM)。在失败的引导尝试(只有黑色屏幕)之后,我决定下载iso(Debian7)并引导到救援模式。使用救援模式,我重新安装了内核(3.2.04-AMD 64)并更新了initramfs。我还在/etc/模块中添加了一些行:
alias eth0 pcnet32
alias scsi_hostadapter mptbase
alias scsi_hostadapter2 mptspi
alia
在Ubuntu上创建虚拟机时,我可以选择三个虚拟网络接口的设备模型: virtio、e1000和rtl8139。
这三者之间有什么区别?换句话说,在选择设备模型时,我应该考虑什么?
谷歌搜索“virtio vs e1000 vs rtl8139”并没有多大帮助。前两页的结果都是官方文档,没有太多说明,博客文章总结为“使用选项N,因为我试过了,它很棒”。我找到的唯一有用的资源是讨论,它似乎表明e1000速度慢,但与virtio相比兼容性最强。讨论似乎暗示e1000在某种程度上比rtl8139更受欢迎,但没有说明原因。