Messages in this thread | | | Date | Sat, 20 Oct 2012 20:46:24 -0700 | Subject | Re: [GIT PULL] Linux KVM tool for v3.7-rc0 | From | Yinghai Lu <> |
| |
On Sat, Oct 20, 2012 at 8:07 PM, Dave Airlie <airlied@gmail.com> wrote: > > Why couldn't this script just be a wrapper around qemu? > > I get the kvm developers developing features that isn't ideal, but for > the quick boot a kernel tests, I don't see why a well maintained qemu > wrapper isn't superior. I hate constructing qemu command lines, but a > script in the kernel repo seems like a good idea.
you can build one iso like:
make isoimage FDARGS="ignore_loglevel debug initcall_debug acpi.debug_layer=0xffff0000 pci=routeirq apic=debug ramdisk_size=262144 root=/dev/ram0 rw ip=dhcp console=uart8250,io,0x3f8,115200" FDINITRD=/home/yhlu/xx/xx/rootfs/mydisk14_x86_64_xz.xz
then use kvm to load that iso
/usr/local/kvm/bin/qemu-system-x86_64 -L /usr/local/kvm/share/qemu -m 6144 -net nic,model=e1000,macaddr=00:1c:25:1c:13:e9 -net user -smp 2 -cdrom /home/yhlu/xx/xx/kernel/tip/linux-2.6/arch/x86/boot/image.iso -boot d -serial telnet:127.0.0.1:4444,server -monitor stdio
later could use telnet 127.0.0.1 4444 in another terminal to get serial console.
and initrd is converted from opensuse rescue initrd.
hope we can have scripts to create standalone initrd with updated user program etc.
Thanks
Yinghai
| |