kqemu und qemu-launcher

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
root2root
Beiträge: 168
Registriert: 22.10.2007 13:06:29

kqemu und qemu-launcher

Beitrag von root2root » 18.11.2007 23:43:24

Hallo Gemeinde

Folgendes BS ist installiert:
Linux version 2.6.18-5-686 (Debian 2.6.18.dfsg.1-13etch3

Nun möchte ich per qemu ein anderes BS benutzen:
apt-get install qemu qemu-launcher qemuctl
m-a a-i kqemu

image von BS-Inst-CDROM gebaut,
Virt-HD angelegt.

im Launcher Accellerator auf Enable
nichts geht.

Ohne Accel. läuft das virtuelle BS prima, aber seeehr langsam

kqemu ist geladen: KQEMU installed, max_locked_mem=128488kB.

Woran kann es liegen ? Evtl Alternativen ?
Danke und Gruß

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 19.11.2007 01:43:06

hi,

starte mal qemu von der Kommandozeile, vielleicht gibt's da eine
vernünftige Fehlermeldung, z.B. daß es das Device /dev/kqemu
nicht gibt. Dann könnte dieses helfen:

Code: Alles auswählen

# cd /dev
# mknod kqemu c 250 0
# chmod 666 kqemu
Beware of programmers who carry screwdrivers.

root2root
Beiträge: 168
Registriert: 22.10.2007 13:06:29

Beitrag von root2root » 19.11.2007 19:17:04

ok:

#: qemu /home/baker/LinspireHDD-ImageFile
You do not have enough space in '/dev/shm' for the 128 MB of QEMU virtual RAM.
To have more space available provided you have enough RAM and swap, do as root:
umount /dev/shm
mount -t tmpfs -o size=144m none /dev/shm
Or disable the accelerator module with -no-kqemu

Wie beschrieben umgesetzt. Läuft.
Was muß ich machen, damit tmpfs dauerhaft mit der erforderlichen Größe gemountet wird ?

Gruß root2root

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 19.11.2007 19:20:58

Hi,
root2root hat geschrieben: Was muß ich machen, damit tmpfs dauerhaft mit der erforderlichen Größe gemountet wird ?
Na..? Naaaa...? Richtig die /etc/fstab !

Gruß cirrussc

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 19.11.2007 19:28:12

In /etc/default/tmpfs kann man die gewünschte Größe eintragen.

Aber Obacht: es muss genug echtes RAM für den Kernel übrig
bleiben, sonst passieren schreckliche Dinge 8O
/usr/src/linux/Documentation/filesystems/tmpfs.txt hat geschrieben:If you
oversize your tmpfs instances the machine will deadlock
since the OOM handler will not be able to free that memory.
Beware of programmers who carry screwdrivers.

Antworten