QEMU performance?


Login or Register to Reply

 
Thread Tools Search this Thread
# 1  
Computer QEMU performance?

Heyas

So, i like doing custom a LiveImage of my OS.
Using Redhats kickstart/livecd-creator method.

Anyway, so i would like to test the liveimages...
AND also, i WOULD like to install FreeBSD, Solaris, or whatever, onto a Virtual Machine.

I used to use Oracles Virtualbox, but eversince i'm booting with SecureBoot enabled, i'm no longer able to start it, so i had to change to QEMU.

Now, to just 'test' if the fresh generated iso is 'working' or not, QEMU is just fine.
But if i ever want to actualy do in QEMU, like, switching desktop, or changing the folder in pcmanfm inside QEMU, it needs patience out of this world...

I'm running my ISO's like this:
Code:
#!/bin/bash
# isotest
# Description:	Simply boots an iso file with qemu.
# ------------------------------------------------------
#
#	Variables
#
	DEFAULT_ARCH=x86_64
	DEFAULT_ARCH=$(uname -m)
	DEFAULT_RAM=$(( 4 * 1024 ))
	DEFAULT_CORES=4
	DEFAULT_VGA=vmware
	DEFAULT_FORMAT=qcow2
	DEFAULT_SIZE=5G
	DEFAULT_IMAGE_DIR=$HOME/Virtual_Machine_Images
	DEFAULT_IMAGE_FILE=isotest.img
#
#	Display & Action
#
	qemu-system-$DEFAULT_ARCH \
		-smp $DEFAULT_CORES \
		-m $DEFAULT_RAM \
		-cdrom "$1"

And to 'install' or run an intalled image i execute:
Code:
#!/bin/bash
# distrotest
# Description:	Simply boots an OS file with qemu.
# ------------------------------------------------------
#
#	Variables
#
	DEFAULT_ARCH=x86_64
	DEFAULT_ARCH=$(uname -m)
	DEFAULT_RAM=$(( 4 * 1024 ))
	DEFAULT_CORES=4
	DEFAULT_VGA=vmware
	DEFAULT_FORMAT=qcow2
	DEFAULT_SIZE=5G
	DEFAULT_IMAGE_DIR=$HOME/Virtual_Machine_Images
	DEFAULT_IMAGE_FILE=distrotest.img
#
#	Functions
#
	DEFAULT_IMAGE="$DEFAULT_IMAGE_DIR/$DEFAULT_IMAGE_FILE"
	[[ -f "$1" ]] || exit 1
	if [[ ! -f "$DEFAULT_IMAGE" ]]
	then	# We just need an image to boot an iso, this can be quite small.
		qemu-img create -f "$DEFAULT_FORMAT" "$DEFAULT_IMAGE" $DEFAULT_SIZE
	fi
#
#	Display & Action
#
	qemu-system-$DEFAULT_ARCH \
		-smp $DEFAULT_CORES \
		-m $DEFAULT_RAM \
		-cdrom "$1" \
		-hda "$DEFAULT_IMAGE"
# 		-full-screen \

As you see, i'm quite, sharing?, with my hardware for qemu...
4 Cores and 4 GB of ram, but booting an ISO (same for installed) takes up to ~7mins, when with O-VB it was as low as ~1min -- using 768mb ram and 70% of 1 core....

Doing a mouse click and wait for like 20 secs for ANYTHING to happen, is just annoying.

Any ideas or advices please?
Thank you in advance
# 3  
I just did so, and ended up no longer beeing able to boot to GUI.
After beeing stuck after the plymouth-screen (Fedora) it stucked between init 3 & init 5, somewhere...

Changing the GRUB command line helped to enter multi-user stage.
But even with deleting the just added MOK (during & after restart), i just once could boot to GUI, thought it was stable and never achieved again until i reinstalled my system just now.

Bad first experience i guess Smilie

Also, since i first installed such a signed key, when recreating grub2 config, it spawned some errors like:
Code:
ERROR: sil: invalid metadata checksum in area 3 on /dev/dm-0

But since this still happends, me not sure what it caused initaly...

System: 3.17.7-300.fc21.x86_64
I had used the attached script to sign the keys, which i just worked on, and now going to test for real again...
Now that the system was just installed this evening i dont have much to "loose" anyway.. Smilie

<3 custom LiveSpin's Smilie

Any ideas what i did wrong?
Thank you in advance and good night - wish me luck.
# 4  
Addendum:
Not sure if its related, but eversince and again i installed this system, i do have a key-issue..
Code:
[    0.590535] EFI: Problem loading in-kernel X.509 certificate (-129)
[    0.590597] EFI: Problem loading in-kernel X.509 certificate (-129)

This was, and still is, before i even created a custom key.
Not sure if its related to not beeing able to boot the iso off the USB, but only the CD/DVD.

EDIT:
Ahh that is just a time (hw-clock) issue..

Last edited by sea; 01-07-2015 at 09:17 AM..
Login or Register to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
How to install Ultrix 4.2 on Qemu?
lucky7456969
Hi Problem changed. I've got a message showing on the screen which says Guest has not initialized the display (yet) Any how I can fix this? Thanks Jack... BSD
4
BSD
Qemu + gdb
Chrisdot
Hi, I got: host machine: RedHat (RHEL6) virtual machine: RedHat (RHEL6) I run (on host machine): qemu-system-x86_64 ...... -S -s after that i run (on host machine): gdb target remote localhost:1234 set architecture i386:x86-64 and then i can use (on host machine) 'ctrl + c' to...... Programming
2
Programming
QEMU not booting my image
neur0n
hello all, I have been trying to boot an image (.IMG) using qemu, for quite some time now and i can't seem to get it to work. I've been able to boot from the Windows XP CD, the Debian iso image, etc, so I know qemu is configured properly and is working. But when it come to booting an image that I...... Filesystems, Disks and Memory
34
Filesystems, Disks and Memory
Anyone ever used qemu and networked it ?
russian460
hi i got a virtual linux machine running on qemu my problem is connecting it to the internet im a bit confused weather i have to make a virtual network card in qemu and than tun tap it? can anyone thats done it before help me out?... UNIX for Dummies Questions & Answers
1
UNIX for Dummies Questions & Answers