Unterschiede zwischen den Revisionen 7 und 8
Revision 7 vom 2005-08-03 22:43:34
Größe: 5819
Autor: phil
Kommentar: anleitung zur erstellung eines overlay images
Revision 8 vom 2005-09-22 22:30:38
Größe: 5819
Autor: anonym
Kommentar: links angepasst
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 75: Zeile 75:
 1. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#TOC20 das tun/tap-Interface]
 1. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#TOC21 user mode network stack]
 1. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC20 das tun/tap-Interface]
 1. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC21 user mode network stack]

TableOfContents


Was ist das hier

Diese Anleitung beschreibt die Installation und Nutzung von Windows98 mit [http://fabrice.bellard.free.fr/qemu/ Qemu] unter [http://debian.org Debian GNU/Linux].

Begriffe und Variablen

Variable

Bedeutung

Beispiel

$WINSYS

Name der Windows-System-Datei

win98sys.img

$WINSYS.ovl

Name des Windows "overlay images"

win98sys.ovl

$WINDATA

Name der Windows-Daten-Datei

win98data.img

$MB

Groessenabgaben in MB gefolgt von einem M

1000M


Installation

Packete installieren

apt-get install qemu dosfstools

Virtuelle Festplatten erstellen

Ziel ist die Erstellung einer kleinen (<=250 MB) System-Partition und einer beliebig grossen Datenpartition.BR Systempartition erstellen

qemu-img create -f raw $WINSYS 250M

Datenpartition erstellen

qemu-img create -f raw $WINDATA $MB

Windows installieren

Nun wird die Windows-Installation vom CD-Rom gestartet:

qemu -hda $WINSYS -hdb $WINDATA -boot d -cdrom /dev/cdrom

Nachdem das Bootmenue erschienen ist, folgende Schritte ausfuehren:

  1. Von CD-ROM starten auswaehlen,

  2. Computer mit CD-ROM-Unterstuetzung starten auswaehlen,

  3. anschliessend fdisk ausfuehren und folgende Aktionen durchfuehren:

    1. Primaere DOS-Partition erstellen

    2. Aktive Partition festlegen

    3. mit 5 auf die zweite Festplatte wechseln und dann ebenfalls Primaere DOS-Partition erstellen durchfuehren,

  4. fdisk beenden, mit STRG+ALT+Entf neustarten,

  5. Computer mit CD-ROM-Unterstuetzung starten auswaehlen,

  6. E: eingeben, danach cd win98,

  7. die Festplatten mit format c: und format d: formatieren,

  8. mit setup die Installation starten.

Die Installation von Windows laeuft dann wie gewohnt ab.

Der erste Start

Windows mit beiden Platten und CD-Rom starten:

qemu -hda $WINSYS -hdb $WINDATA -boot c -cdrom /dev/cdrom

Konfiguration

Ein "overlay image" erstellen

Nach der Installation kannst du ein sogenanntes "overlay image" erstellen. Dieses Image enthält alle Änderungen, die du am System vornimmst. Solltest du Windows zerschiessen, kannst du einfach das "overlay image" löschen und ein neues erstellen - So ersparst du dir eine komplette Neuinstallation.

"overlay image" erstellen:

qemu-img create -b $WINSYS -f qcow $WINSYS.ovl

Anschliessen kannst du Windows mit dem Parameter $WINSYS.ovl starten:

qemu -hda $WINSYS.ovl -hdb $WINDATA -boot c -cdrom /dev/cdrom

Netzwerk einrichten

Qemu stellt zwei Moeglichkeiten der Netzwerk-Emulation zur Verfuegung:

  1. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC20 das tun/tap-Interface]

  2. [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC21 user mode network stack]

user mode Netzwerk

Anscheinend ist in Qemu 0.6 das user-mode-Netz kaputt. Mit Version 0.7 funktioniert wieder alles.

Die Einrichtung des user-mode-Netzwerkes ist wirklich einfach. Starte Qemu mit der Option -user-net:

qemu -hda $WINSYS.ovl -hdb $WINDATA -user-net -boot c -cdrom /dev/cdrom

Danach muessen in Windows folgende Sachen eingerichtet werden:

  • Start -> Einstellungen -> Systemsteuerung -> Netzwerk

    • folgende Komponenten sollten installiert sein: Client für Microsoft-Netzwerke, Realtek RTL8029, TCP/IP

    • die Eigenschaften von TCP/IP sollten sagen: IP-Adresse automatisch beziehen

  • wenn dies alles stimmt, in den Internet-Explorer starten,
    • aus dem Menue Extras -> Internetoptionen auswaehlen,

    • im neuen Fenster oben auf Verbindungen klicken und LAN-Einstellungen auswaehlen

      • Automatische Suche der Einstellung sollte aktiviert sein (eventuell im Internet-Explorer (Menue Extras -> Internet

CPU-Auslastung reduzieren

Auch wenn Win98 nichts tut, ist die CPU voll augelastet. Die Dokumentation von Qemu beschreibt dieses [http://fabrice.bellard.free.fr/qemu/qemu-doc.html#TOC28 Problem]. Mit der Installation von [http://www.user.cityline.ru/~maxamn/amnhltm.zip diesem Tool] wird alles gut:

98lite - Windows verkleinern

Mit [http://www.litepc.com/98lite.html 98lite] kannst du eine bestehende Windows-Installation verkleinern, indem du bestimmte Systemkomponenten entfernst. Eine unentgeldlich nutzbare Version bekommst du [http://www.litepc.com/download.html hier].

Anwendung

Startparameter

-localtime

Windows hat die gleiche Zeit wie das Host-System

-m 256

256 MB RAM fuer den virtuellen PC (Voreinstellung sind 128)

-enable-audio

Sound einsschalten*

* Um die Soundkarte dann zu nutzen, musst du eine Hardwareerkennung durchfuehren.

Tastenkombinationen

STRG+ALT

befreit deine Maus aus dem Qemu-Fenster

STRG+ALT+2

wechselt zur Qemu-Console (dort help fuer mehr Infos)

STRG+ALT+1

zurueck zu Win

Weitere Tipps findest du [http://www.linuxforen.de/forums/showpost.php?p=867170&postcount=6 hier].

Hinweise

Weitere Anleitung zu Windows und Qemu:

QemuWindoze (zuletzt geändert am 2012-06-13 21:26:25 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.