Alternativen zu VMware

Software besorgen und anwenden
Message
Author
klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#16 Post by klopskuchen »

:)
Wetten es ist schon da?

# ls /usr/local/share/qemu/
bios.bin linux_boot.bin proll.elf vgabios.bin
keymaps/ ppc_rom.bin vgabios-cirrus.bin video.x

# ls /usr/local/src/qemu-0.8.0/
COPYING block.c ia64-syscall.S s390.ld
COPYING.LIB block_int.h ia64.ld sdl.c
Changelog bswap.h keymaps sdl_keysym.h
LICENSE cocoa.m keymaps.c slirp
Makefile configure kqemu.c softmmu_exec.h
Makefile.target console.c linux-2.6.9-qemu-fast.patch softmmu_header.h
README cpu-all.h linux-user softmmu_template.h
README.distrib cpu-defs.h m68k-dis.c sparc-dis.c
TODO cpu-exec.c m68k.ld sparc.ld
VERSION dis-asm.h mips-dis.c target-arm
a.out.h disas.c monitor.c target-i386
aes.c disas.h osdep.c target-mips
aes.h dyngen-exec.h osdep.h target-ppc
alpha-dis.c dyngen-op.h pc-bios target-sparc
alpha.ld dyngen.c ppc-dis.c tests
arm-dis.c dyngen.h ppc.ld texi2pod.pl
arm.ld elf.h qemu-binfmt-conf.sh thunk.c
audio exec-all.h qemu-doc.html thunk.h
block-bochs.c exec.c qemu-doc.texi translate-all.c
block-cloop.c fpu qemu-img.1 translate-op.c
block-cow.c gdbstub.c qemu-img.c usb-linux.c
block-dmg.c gdbstub.h qemu-img.texi vgafont.h
block-qcow.c hw qemu-tech.html vl.c
block-vmdk.c i386-dis.c qemu-tech.texi vl.h
block-vpc.c i386-vl.ld qemu.1 x86_64.ld
block-vvfat.c i386.ld readline.c

Zu deiner Frage. Das kqemu-Paket gehört in das Verzeichnis der qemu-Quellen. Thats all.


MfG, Klopskuchen
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#17 Post by Jonboy »

linux:/usr/local/share/qemu/kqemu # cd /usr/local/src
linux:/usr/local/src # dir
total 0
drwxr-xr-x 2 root root 48 Sep 9 18:27 .
drwxr-xr-x 13 root root 320 Feb 19 23:04 ..
linux:/usr/local/src #

Ich folgere daraus ein -NEIN- ^^

und ich hab es bereits versucht Kqemu nach /qemu und /qemu/kqemu zu packen.. beides führt zu nichts.

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#18 Post by klopskuchen »

Code: Select all

locate qemu-0.8.0/configure
Wenn da nichts kommt, mußt du qemu neu entpacken. (Und kqemu dann ins entpackte qemu.)


MfG, Klopskuchen
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#19 Post by Jonboy »

Sowas in der Art wollte ich doch nur hören^^

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#20 Post by Jonboy »

linux:/usr/local/src/usr/local/share/qemu # ./configure -target-list=i386-softmmu
-bash: ./configure: No such file or directory
linux:/usr/local/src/usr/local/share/qemu # ./install --target-list=i386-softmmu
cp: cannot stat `kqemu.o': No such file or directory
linux:/usr/local/src/usr/local/share/qemu # dir
total 1046
drwxr-xr-x 3 root root 904 Mar 6 00:51 .
drwxr-xr-x 5 root root 120 Mar 6 00:47 ..
-rw-r--r-- 1 root root 545 Sep 4 15:46 Changelog
-rw-r--r-- 1 root root 778 Aug 14 2005 LICENSE
-rw-r--r-- 1 root root 1232 Sep 4 18:45 Makefile
-rw-r--r-- 1 root root 184 Jul 28 2005 Makefile.freebsd
-rw-r--r-- 1 root root 992 Apr 17 2005 Makefile.winnt
-rw-r--r-- 1 root root 185 Feb 12 2005 README
-rw-r--r-- 1 root root 65536 Dec 19 23:50 bios.bin
-rwxr-xr-x 1 root root 435 Mar 6 00:51 install
-rwxr-xr-x 1 root root 435 Feb 12 2005 install.sh
drwxr-xr-x 2 root root 640 Mar 6 00:48 kqemu
-rw-r--r-- 1 root root 5863 Sep 4 18:47 kqemu-doc.html
-rw-r--r-- 1 root root 4714 Sep 4 18:47 kqemu-doc.texi
-rw-r--r-- 1 root root 7216 Aug 14 2005 kqemu-freebsd.c
-rw-r--r-- 1 root root 1374 Aug 14 2005 kqemu-kernel.h
-rw-r--r-- 1 root root 8988 Sep 3 2005 kqemu-linux.c
-rw-r--r-- 1 root root 32002 Sep 4 18:44 kqemu-mod-i386-win32.o
-rw-r--r-- 1 root root 31857 Sep 4 15:37 kqemu-mod-i386.o
-rw-r--r-- 1 root root 37032 Sep 4 18:43 kqemu-mod-x86_64.o
-rw-r--r-- 1 root root 10221 Sep 3 2005 kqemu-win32.c
-rw-r--r-- 1 root root 4134 Aug 15 2005 kqemu.h
-rw-r--r-- 1 root root 1552 Sep 3 2005 kqemu.inf
-rwxr-xr-x 1 root root 54012 Sep 4 18:44 kqemu.sys
-rw-r--r-- 1 root root 512 Dec 19 23:50 linux_boot.bin
-rw-r--r-- 1 root root 524288 Dec 19 23:50 ppc_rom.bin
-rw-r--r-- 1 root root 132317 Dec 19 23:50 proll.elf
-rw-r--r-- 1 root root 32768 Dec 19 23:50 vgabios-cirrus.bin
-rw-r--r-- 1 root root 32768 Dec 19 23:50 vgabios.bin
-rw-r--r-- 1 root root 12192 Dec 19 23:50 video.x
linux:/usr/local/src/usr/local/share/qemu #

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#21 Post by Jonboy »

Sohoooo

Noch jemand ne Idee?^^

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#22 Post by klopskuchen »

Code: Select all

~# cd /usr/local/src
/usr/local/src# tar -xvzf ~/pkg/qemu-0.8.0.tar.gz
...
/usr/local/src# cd qemu-0.8.0/
/usr/local/src/qemu-0.8.0# ls -l configure
-rwxr-xr-x  1 500 users 22165 2005-12-19 23:51 configure
Und wo kommt dein usr/local/share/qemu unterhalb von /usr/local/src/ her?
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#23 Post by Jonboy »

ganz einfach

Ich hab das archiv wie es vorgegeben ist unter /usr/local/src/ entpackt. so ganz sinnig warum es nach /usr/local/src/ soll is mir nich, da dort bei mir genau null ist, außer jetzt Qemu

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#24 Post by klopskuchen »

so ganz sinnig warum es nach /usr/local/src/ soll is mir nich,
In dieses Verzeichnis kann man der Übersicht halber alles installieren, was nicht zur Distribution gehört. Der Vorteil wird vor allem bei Backupstrategien sichtbar. Aber das ist hier gar nicht der springende Punkt. Wenn du magst, kannst du die qemu-Quellen nach /etc/init.d/ entpacken. Wichtig ist, das Paket kqemu gehört in das qemu-Verzeichnis. Nicht nach "qemu/usr/sonstwas" sondern "qemu/hierhin".
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#25 Post by Jonboy »

Ja, das is mir auch klar =D

Da hatte ich es auch schon hingepackt. Aber dann kann ich damit auch nix machen. Weil ich mit install immer den Fehler bekomme, dass kqemu.o fehlt.

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#26 Post by klopskuchen »

Weil ich mit install immer den Fehler bekomme, dass kqemu.o fehlt.
Weshalb "install"? Du brauchst lediglich die Befehle aus dem linuxforen-Howto abschreiben; sie sind richtig, sie funktionieren. Einfacher gehts nicht. Wenn dennoch etwas schief läuft, poste immer die betreffende Meldung mit.
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#27 Post by Jonboy »

So... Da bin ich wieder^^

Ich befinde mich auf Anfang. Ich bin im gewollten Verzeichniss und Kqemu wurde unter qemu/kqemu entpackt. Ich habe das aber nicht über die Konsole sondern über Ark grafisch gemacht.

laut HowTo

1 cp kqemu*tar.gz /usr/src/qemu
2 cd /usr/src/qemu
3 tar zxvf kqemu*tar.gz
4 make clean
5 ./configure --target-list=i386-softmmu
6 make
7 make install

wäre ich ja nun an stelle 4. Da kommt folgende Fehlermeldung.

linux:/usr/local/share/qemu/kqemu # make clean
rm -f kqemu.o kqemu.ko kqemu-linux.o kqemu-mod.o kqemu.mod.c *~
linux:/usr/local/share/qemu/kqemu #

respektive

linux:/usr/local/share/qemu # make clean
make: *** No rule to make target `clean'. Stop.
linux:/usr/local/share/qemu #

Der Inhalt der Verzeichnisse:


linux:/usr/local/share/qemu # dir
total 789
drwxr-xr-x 3 root root 288 Mar 7 15:45 .
drwxr-xr-x 5 root root 120 Mar 7 15:35 ..
-rw-r--r-- 1 root root 65536 Mar 7 15:35 bios.bin
drwxr-xr-x 2 root root 640 Mar 7 15:36 kqemu
-rw-r--r-- 1 root root 512 Mar 7 15:35 linux_boot.bin
-rw-r--r-- 1 root root 524288 Mar 7 15:35 ppc_rom.bin
-rw-r--r-- 1 root root 132317 Mar 7 15:35 proll.elf
-rw-r--r-- 1 root root 32768 Mar 7 15:35 vgabios-cirrus.bin
-rw-r--r-- 1 root root 32768 Mar 7 15:35 vgabios.bin
-rw-r--r-- 1 root root 12192 Mar 7 15:35 video.x
linux:/usr/local/share/qemu #



linux:/usr/local/share/qemu/kqemu # dir
total 253
drwxr-xr-x 2 root root 640 Mar 7 15:36 .
drwxr-xr-x 3 root root 320 Mar 7 15:36 ..
-rw-r--r-- 1 500 users 545 Sep 4 2005 Changelog
-rw-r--r-- 1 500 users 778 Aug 14 2005 LICENSE
-rw-r--r-- 1 500 users 1232 Sep 4 2005 Makefile
-rw-r--r-- 1 500 users 184 Jul 28 2005 Makefile.freebsd
-rw-r--r-- 1 500 users 992 Apr 17 2005 Makefile.winnt
-rw-r--r-- 1 500 users 185 Feb 12 2005 README
-rwxr-xr-x 1 500 users 435 Feb 12 2005 install.sh
-rw-r--r-- 1 500 users 5863 Sep 4 2005 kqemu-doc.html
-rw-r--r-- 1 500 users 4714 Sep 4 2005 kqemu-doc.texi
-rw-r--r-- 1 500 users 7216 Aug 14 2005 kqemu-freebsd.c
-rw-r--r-- 1 500 users 1374 Aug 14 2005 kqemu-kernel.h
-rw-r--r-- 1 500 users 8988 Sep 3 2005 kqemu-linux.c
-rw-r--r-- 1 500 users 32002 Sep 4 2005 kqemu-mod-i386-win32.o
-rw-r--r-- 1 500 users 31857 Sep 4 2005 kqemu-mod-i386.o
-rw-r--r-- 1 500 users 37032 Sep 4 2005 kqemu-mod-x86_64.o
-rw-r--r-- 1 500 users 10221 Sep 3 2005 kqemu-win32.c
-rw-r--r-- 1 500 users 4134 Aug 15 2005 kqemu.h
-rw-r--r-- 1 500 users 1552 Sep 3 2005 kqemu.inf
-rwxr-xr-x 1 500 users 54012 Sep 4 2005 kqemu.sys

HowTo

1 cp kqemu*tar.gz /usr/src/qemu
2 cd /usr/src/qemu
3 tar zxvf kqemu*tar.gz
4 make clean
5 ./configure --target-list=i386-softmmu
6 make
7 make install

Schritt 5

linux:/usr/local/share/qemu # ./configure --target-list=i386-softmmu
-bash: ./configure: No such file or directory
linux:/usr/local/share/qemu # cd /usr/local/share/qemu/kqemu
linux:/usr/local/share/qemu/kqemu # ./configure --target-list=i386-softmmu
-bash: ./configure: No such file or directory
linux:/usr/local/share/qemu/kqemu #

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#28 Post by klopskuchen »

Ich bin im gewollten Verzeichniss
Nö:
linux:/usr/local/share/qemu/kqemu # make clean
When all else fails, read the instructions .

Jonboy
Posts: 57
Joined: 29. Oct 2005 20:07

#29 Post by Jonboy »

Jonboy wrote: wäre ich ja nun an stelle 4. Da kommt folgende Fehlermeldung.

linux:/usr/local/share/qemu/kqemu # make clean
rm -f kqemu.o kqemu.ko kqemu-linux.o kqemu-mod.o kqemu.mod.c *~
linux:/usr/local/share/qemu/kqemu #

respektive

linux:/usr/local/share/qemu # make clean
make: *** No rule to make target `clean'. Stop.
linux:/usr/local/share/qemu #
Hab ich gemacht?

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#30 Post by klopskuchen »

Das "make clean" ist in "qemu/" durchzuführen. Für den Fall das qemu schon vor der Idee kqemu einzubinden installiert war, sorgt "make clean" dafür, daß bereits übersetzte Objektdateien gelöscht werden um ein sauberes (-> deshalb make /clean/) Quellpaket zu haben.

Code: Select all

ncr@alpha:~/tmp$ ls -d *qemu*
kqemu-0.7.2.tar.gz  qemu-0.8.0.tar.gz
ncr@alpha:~/tmp$ tar -xzf qemu-0.8.0.tar.gz
ncr@alpha:~/tmp$ ls -d *qemu*
kqemu-0.7.2.tar.gz  qemu-0.8.0	qemu-0.8.0.tar.gz
ncr@alpha:~/tmp$ cd qemu-0.8.0
ncr@alpha:~/tmp/qemu-0.8.0$ tar -xzf ../kqemu-0.7.2.tar.gz
ncr@alpha:~/tmp/qemu-0.8.0$ ls -d conf kqemu*
configure  kqemu  kqemu.c
ncr@alpha:~/tmp/qemu-0.8.0$ ./configure --target-list=i386-softmmu $1>/dev/null
ncr@alpha:~/tmp/qemu-0.8.0$ make $1 >/dev/null 
ncr@alpha:~/tmp/qemu-0.8.0$ su
Password: 
root@alpha:/home/ncr/tmp/qemu-0.8.0# make install $1 >/dev/null
root@alpha:/home/ncr/tmp/qemu-0.8.0# echo $?
0
root@alpha:/home/ncr/tmp/qemu-0.8.0# modprobe kqemu
root@alpha:/home/ncr/tmp/qemu-0.8.0# lsmod |grep kqemu
kqemu                  36424   0  (unused)
root@alpha:/home/ncr/tmp/qemu-0.8.0# exit
exit
ncr@alpha:~/tmp/qemu-0.8.0$ which qemu
/usr/local/bin/qemu
ncr@alpha:~/tmp/qemu-0.8.0$ 
Dein Problem ist nach wie vor, daß du beim Absetzen der Befehle in den falschen Verzeichnissen rumeierst.


MfG, Klopskuchen
When all else fails, read the instructions .

Post Reply