kvm-virtualization – KVM启动映像内核和现有分区

前端之家收集整理的这篇文章主要介绍了kvm-virtualization – KVM启动映像内核和现有分区前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在从Xen切换到qemu-kvm.我当前的Xen安装有许多LVM卷,每个卷都有一个分区(而不是一个完整的磁盘映像).在Xen中,我使用如下配置启动每个VM:
kernel = "/boot/vmlinuz-2.6.18-128.4.1.el5xen"
ramdisk = "/boot/initrd-xen-2.6.18-128.4.1.el5xen"
disk   = [ 'phy:/dev/vmdata/vm-standalone,sda1,w' ]

我现在想要重用这些VM,而是在kvm下启动它们.似乎virt-install –import允许我这样做,使用–boot kernel =< kernel>,initrd =< initrd>,但我不知道如何指示virt-install附加现有的卷作为启动/根文件系统.这可能吗?

解决方法

我也一直在研究这个主题,只是发布了一个类似的问题,但是范围不同: KVM/qemu – use LVM volumes directly without image file?

对于您的特定问题,这是否有效:
https://wiki.archlinux.org/index.php/QEMU#By_specifying_kernel_and_initrd_manually

特别是,-append root = / dev / sda / dev / sda3.我自己没试过,但看起来应该做你想做的事.

猜你在找的Linux相关文章