staging.inyokaproject.org

QEMU

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels QEMU.

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Jo, hab das mal angepasst. THX

cebe

Avatar von cebe

Anmeldungsdatum:
15. Januar 2007

Beiträge: Zähle...

Moin!

Bin grad auf folgendes Problem gestoßen:

https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/103010

http://kidsquid.com/cgi-bin/moin.cgi/FrequentlyAskedQuestions#head-2511814cb92c14dbe1480089c04f83c281117a86

Eventuell helfen die dort beschriebenen Lösungsansätze. Kämpfe schon seit ein paar Stunden mit ner vernünftigen Netzwerkanbindung meines Qemu. Wenn jemand eben Zeit findet kann er dies ja vielleicht auch im Wiki dokumentieren, ich bin jetzt leider etwas zu müde um da noch was anzufangen 😉

MfG Carsten

sigbert

Anmeldungsdatum:
27. Juni 2007

Beiträge: 266

Hi,

ich habe meine Qemu's via Virtualhost auf der Wirtsmaschine eingebunden:

<VirtualHost *:80>
    ServerAdmin my@email.address
    DocumentRoot /my/document/root

    ServerName my.web.address

    ProxyPass / http://127.0.0.1:8008/
    ProxyPassReverse / http://127.0.0.1:8008/

    ErrorLog /var/log/apache2/error_log
    CustomLog /var/log/apache2/access_log combined
</VirtualHost>

und aufgerufen wird Qemu dann mit

kvm -redir tcp:8008::80 -hda ubuntu606_8G.img

Das funktioniert problemlos und ich denke jetzt über bridged networking nach. Ich bin mir aber über die Vor- und Nachteile noch nicht im klaren 🐸

Grüsse Sigbert

SLupus

Anmeldungsdatum:
20. September 2008

Beiträge: Zähle...

Hi,

ich verwende KVM mit Intrepid als Host und Hardy als Gast (JeOS). Bei Verwendung der Option -vnc :1 hatte ich das Problem, dass das Tastaturlayout nicht passt. Vor allem Sonderzeichen waren problematisch (Fehlermeldung "no scancode found for keysym xxx"). Die Option "-k de" behebt das Problem. Ich würde vorschlagen diesen Hinweis in den Artikel aufzunehmen.

Grüße, SLupus

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Willkommen im Forum.

Das ist gut, kannste einfach eintragen.

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Hi,

ich habe ein paar Anmerkungen zum Artikel:

  • Verzeichnis vom Wirtssystem ins Gastsystem einbinden: Hier ist zu lesen: "Desweiteren gibt es noch eine (undokumentierte) Begrenzung der Grösse der Belegung der Wirtsfestplatte. Sind im Verzeichnis mehr als 504 MB enthalten, kann Qemu das Hostverzeichnis nicht korrekt mounten. Durch einen Patch (und Neukompilieren ) kann man es korrigieren: http://article.gmane.org/gmane.comp.emulators.qemu/32250. " Das ist sehr missverständlich ausgedrückt.

    1. So wie ich den Code vom Patch verstehe, ändert er nur die Fehlermeldung und nicht das 504MB-Limit

    2. Der (oder das?) Patch muss nicht mehr einkompiliert werden, die Fehlermeldung ist nun lesbar und nicht mehr kryptisch

    • Desweiteren gilt das 504MB-Limit immer noch

    • Die Partition muss mit FAT16 formatiert sein

  • So wie ich das bis jetzt verstehe, können aber beliebige andere .img Dateien als "Laufwerk" an das Gastsystem übergeben werden. Hierzu fehlt im Artikel

    1. Ein entsprechender Hinweis dazu

    2. Ein entsprechender Link zu einem How to, wie solche Image-Dateien erstellt werden können ( Shell/dd ?)

Wenn ich das so richtig verstanden habe, dann wäre es auch gut zu wissen, wie man nicht ganze Partitionen in eine .img wandeln kann, sondern auch wie man einzelne Verzeichnisse auf verschiedenen Partitionen in eine solche Datei packen könnte. Geht sowas überhaupt?

Gruß
kaputtnik

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Zum 1. Punkt kann ich nichts sagen...

Zum 2. Punkt kannst du gerne was schreiben. ☺ Jedenfalls kann man mit dd erstellte Abbilder so einbinden.

Das Thema "Teilabbild" hat mit QEMU nichts zu tun. 😉 Eigenes Thema.

Gruß, noiseflooor

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Der Umgang mit qemu scheint auch nicht ganz trivial zu sein 😲 . Hab jetzt gerade versucht Hardy in eine VM zu installieren, aber die Installation schlägt immer beim Formatieren des Datenträgers fehl... Win2000 musste ich auch etliche male versuchen, bis es irgendwann geklappt hat.

Das mit der Netzwerkbrücke verstehe ich nicht und es funktioniert bei mir auch nicht (Konfiguration dhcp). Der Internetzugang vom Gast funktionierte auch ohne irgendwelche besonderen Netzwerkeinstellungen oder Brücken.

Damit bin auch bei meinem eigentlichen Problem: Was ich gesucht und nicht gefunden habe ist wie ich auf meine bestehenden alten Daten zugreifen kann (deswegen Punkt1 vom vorherigen Post). Erst nach vielem Internetstöbern, kann ich nun per Samba auf meine Daten in freigegebenen Ordnern zugreifen ☺

Der Artikel ist nicht gerade Optimal gegliedert. Insbesondere die Reihenfolge der Abschnitte sind etwas... hmmm... Konfus. Der Artikel macht den Eindruck, als sei qemu nur etwas für die "echten Freaks" 😉 Wäre es nicht besser, wenn man die Gliederung in etwa so gestaltet:

  1. Einführung

  2. Installation

    1. qemu-kvm

    2. qemu

    3. kqemu (evtll auslagern?)

    4. Grafische Oberflächen

  3. Installation eines Betriebssystem

    1. IMG-Datei erstellen

    2. Installation eines BS von CD-Rom/CD-Image

  4. qemu-Monitor

  5. Zugriff vom Gast auf bestehende Daten (jeweils mit Vor- und Nachteilen)

    1. Per Partitions-Images (shell/dd)

    2. Per Teilabbilder in Isos 😉 (Geht recht einfach mit einem Brennprogramm zu erstellen)

    3. Per CD-Rom (Auch: Wie wechselt man eine CD)

    4. Per Datenaustauschpartition (Mein Punkt 1 von oben)

    5. Per Samba

    6. Per Netzwerkbrücke

    7. Per VNC

  6. Weitere Optionen

  7. ... und der Rest

Desweiteren sind im Artikel auch einige Deadlinks anzutreffen.

Gruß
kaputtnik

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Das mit der Netzwerkbrücke verstehe ich nicht und es funktioniert bei mir auch nicht (Konfiguration dhcp). Der Internetzugang vom Gast funktionierte auch ohne irgendwelche besonderen Netzwerkeinstellungen oder Brücken.

Wenn du die VM "wie einen normalen PC" in einem Netz mit DHCP nutzen willst (z.B. wenn der WLAN-Router auch der DHCP-Server ist) brauchst du nichts zu konfigurieren, dass läuft dann ootb.

Insbesondere die Reihenfolge der Abschnitte sind etwas... hmmm... Konfus.

Kann schon sein. Ca die Hälfte des Artikels ist von mir, den Rest habe ich übernommen. Und zu der Zeit waren die Pakete für QEMU und KVM auch noch getrennt.

Fühl' dich frei, das zu verbessern. ☺ Baustelle?

Gruß, noisefloor

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

noisefloor schrieb:

Wenn du die VM "wie einen normalen PC" in einem Netz mit DHCP nutzen willst (z.B. wenn der WLAN-Router auch der DHCP-Server ist) brauchst du nichts zu konfigurieren, dass läuft dann ootb.

ok. Also die Netzwerkbrücke brauche ich nur, wenn ich ohne dhcp konfiguriert habe? Oder brauche ich sie auch, wenn ich zwei VMs am laufen habe und Daten zwischen den zwei austauschen will?

Fühl' dich frei, das zu verbessern. ☺ Baustelle?

Nur in Gemeinschaftsproduktion ☺ Um das alleine durch zu ziehen, da fehlen mir doch noch so einige Hintergründe. Aber wie ich Euch kenne, passt Ihr schon auf, dass man keinen Unsinn schreibt 😉 Also: OK! Auf eine schöne Diskussion!

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

ok. Also die Netzwerkbrücke brauche ich nur, wenn ich ohne dhcp konfiguriert habe?

IMHO ja.

Oder brauche ich sie auch, wenn ich zwei VMs am laufen habe und Daten zwischen den zwei austauschen will?

Das weiß ich nicht. Wozu gibt es USB-Sticks? 😉

Um das alleine durch zu ziehen,

Bin dabei, weil KVM / QEMU meine bevorzugte Lösung ist ☺

Gruß, noisefloor

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

noisefloor schrieb:

Bin dabei, weil KVM / QEMU meine bevorzugte Lösung ist ☺

Okeydokey 😀 Dann mach mal ne Baustelle draus..

Edit: War mal so frei und hab selber ne Baustelle draus gemacht 😉 : Baustelle/QEMU

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

kaputtnik schrieb:

Edit: War mal so frei und hab selber ne Baustelle draus gemacht 😉 : Baustelle/QEMU

Da hab ich wohl Mist gebaut... sorry. Bitte hier weiterlesen: http://forum.ubuntuusers.de/post/2331138/

sardello

Anmeldungsdatum:
7. April 2009

Beiträge: Zähle...

Hallo,

wie kann man die virtuelle Netzwerkadresse ändern? Der Host hat die Adresse 192.168.100.2, jetzt soll die virtuelle Maschine die 192.168.100.3 erhalten statt der 192.168.122.1. Unter ifconfig taucht diese Netzwerkschnittstelle unter virbr0 auf. Reicht es wenn ich diese in der /etc/network/interfaces-Datei hinzufüge?

kaputtnik

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Hallo sardello,

die Frage kann ich Dir auch nicht so einfach beantworten, meine aber in dem Handbuch mal was dazu gelesen zu haben. Guck mal in die Linkliste am Ende des Artikels, da stehen alle relevanten Links zu den Handbüchern. Die haben mir auch geholfen 😉

Gruß
kaputtnik