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ß
kqemu und qemu-launcher
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:
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.
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
#: 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
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
Aber Obacht: es muss genug echtes RAM für den Kernel übrig
bleiben, sonst passieren schreckliche Dinge
/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.