KVM 基于 qemu,通过 IDE 适配器将硬盘模拟为 /dev/hda。但是,我的图像(取自真机)假定引导驱动器为 /dev/sda。这当然可以更改,但是由于该信息已深入嵌入用于内核的 initramfs 中,而且我仍然希望能够在真实硬件上启动映像,因此我宁愿不碰它。
有什么办法让我的驱动器显示为 /dev/sda 而不是 /dev/hda?
(另外,Xen 对我来说是一种可能性,但 Xen + HVM 也有同样的问题,因为它也使用 qemu 硬件仿真。)
KVM 基于 qemu,通过 IDE 适配器将硬盘模拟为 /dev/hda。但是,我的图像(取自真机)假定引导驱动器为 /dev/sda。这当然可以更改,但是由于该信息已深入嵌入用于内核的 initramfs 中,而且我仍然希望能够在真实硬件上启动映像,因此我宁愿不碰它。
有什么办法让我的驱动器显示为 /dev/sda 而不是 /dev/hda?
(另外,Xen 对我来说是一种可能性,但 Xen + HVM 也有同样的问题,因为它也使用 qemu 硬件仿真。)