AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

PC emulieren?

Ein Thema von Nicolai1234 · begonnen am 30. Mai 2004 · letzter Beitrag vom 4. Jun 2004
Antwort Antwort
Seite 2 von 2     12   
cYaONE

Registriert seit: 18. Mai 2003
Ort: Sand am Main
192 Beiträge
 
Delphi 7 Personal
 
#11

Re: PC emulieren?

  Alt 2. Jun 2004, 21:52
Wie ist es eigentlich möglich, die Befehle des Prozessors zu emulieren (wie es diese Programme machen, soweit ich weis)? Muss dafür ein Treiber geschrieben werden?
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: PC emulieren?

  Alt 2. Jun 2004, 21:56
Moin cYaONE,

ich denke mal, dass diese Fragestellung gut in einem eigenen Thread (Programmieren allgemein) aufgehoben wäre.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
tommie-lie
(Gast)

n/a Beiträge
 
#13

Re: PC emulieren?

  Alt 2. Jun 2004, 22:16
Dabei muss man aber auch sagen, daß Bochs einen kompletten x86, samt Controllern, kompletter CPU und aller Peripherie und drum und dran emuliert. Daher kann Bochs auch einen x86er auf anderen Architekturen wie z.B. den Motorolas und IBM-Prozessoren (passend für Mac) oder ALPHAs und SPARCs (und täglich grüßt das Servertier) emulieren.
VMWare und VirtualPC schaffen nur eine unabhängige und sichere Umgebung, die jedoch nativ auf dem Prozessor ausgeführt wird und somit wesentlich schneller ist als die vollständige Software-Emulation von Bochs.
VMWare ist sozusagen hardwarebeschleunigt

Testversionen von VMWare gibt's hier, kostenloser Zeitrechner für 30 Tage. plex86 ist zwar kostenlos und schneller als Bochs, läuft aber soweit ich weiß nur unter Linux und anderen Unices.
  Mit Zitat antworten Zitat
w3seek
(Gast)

n/a Beiträge
 
#14

Re: PC emulieren?

  Alt 3. Jun 2004, 00:43
QEMU ist ein voellig freier (glaube sogar unter GPL) PC emulator, ist etwa 1/5 so schnell wie der host PC. Soll spaeter noch weitere Platformen wie PPC (Mac) emulieren koennen. Allerdings teilweise noch buggy aber ein vielfaches schneller als Bochs. Gibt irgendwo auch einen Windows-Port von QEMU.

Von Bochs kann ich eigentlich abraten wenn man nicht gerade ein Betriebssystem debuggen will. Ich arbeite am Betriebssystem ReactOS und mit Bochs wuerde mir das Warten einfach zu lange dauern, da ziehe ich VMware vor weil ich unzaehle male pro tag das OS booten muss. VMware ist meiner Erfahrung nach der beste x86 Emulator (ist nicht wirklich einer) der derzeit erhaeltlich ist, vor allem die Geschwindigkeit ist klasse. VirtualPC ist auch nicht schlecht, aber in sachen Rechengeschwindigkeit kann es nicht mit VMware mithalten, aber auch ganz gut (insbesondere der Konsolenmodus finde ich besser geloest als in VMware).

Fuer alle die mal einen Mac am PC haben wollen: PearPC
  Mit Zitat antworten Zitat
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#15

Re: PC emulieren?

  Alt 3. Jun 2004, 20:00
Ich komm bei VMware Workstation nicht weiter!
Wie kann er denn CDs lesen? Bei mir zeigt er immer, dass er keine bootable Disk finden konnte! Obwohl ich meiner Meinung nach alles eingestellt habe!
  Mit Zitat antworten Zitat
Aldifreak

Registriert seit: 1. Jun 2004
46 Beiträge
 
Delphi 6 Professional
 
#16

Re: PC emulieren?

  Alt 3. Jun 2004, 20:33
Zitat von Nicolai1605:
Ich komm bei VMware Workstation nicht weiter!
Wie kann er denn CDs lesen? Bei mir zeigt er immer, dass er keine bootable Disk finden konnte! Obwohl ich meiner Meinung nach alles eingestellt habe!
Du erstellst eine neue VM, ordnest unter den Hardwareoptions ein vorhandenes CD-Laufwerk dem virtuellen zu (das, wo die bootbare CD sich drin befindet). Alternativ lässt sich hier auch ein Image (das ISO-Format wird auf jeden Fall unterstützt) wählen. Wichtig ist, dass Du die Option "Connect at power on" aktivierst und die Bootsequenz im Bios der VM entsprechend konfigurierst.

Gruß Pascal
  Mit Zitat antworten Zitat
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#17

Re: PC emulieren?

  Alt 4. Jun 2004, 14:38
Wie müssen denn die einstellungen aussehen?
Ich meine alles richtig zu haben, aber ich bin mir da nicht so sicher!
Miniaturansicht angehängter Grafiken
bild1_983.jpg  
  Mit Zitat antworten Zitat
Aldifreak

Registriert seit: 1. Jun 2004
46 Beiträge
 
Delphi 6 Professional
 
#18

Re: PC emulieren?

  Alt 4. Jun 2004, 22:10
Hallo,

wichtig ist, dass Du auch dafür sorgst, dass das Image während des Starts der VM geladen wird (connect at power on) und die Bootreihenfolge im Bios so konfiguriert ist, dass vor der Festplatte und anderen eventuell eingelegten Datenträgern versucht wird zu booten.

Das iso ist auf jeden Fall bootfähig, enthält also nicht nur die Daten ?

Gruß Pascal
Miniaturansicht angehängter Grafiken
3.gif  
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz