"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

bochs - pc emulator

spunz 18.06.2003 - 12:19 1089 8
Posts

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11282
viele werden bochs schon kennen, es emuliert einen kompletten pentium pc. unter windows ist es verglichen mit vmware zwar etwas langsam, dafür aber kostenlos und sehr einfach zu installieren und einfach verteilbar. unter linux gibt es einen patch der aus dem plex86 projekt kommt welcher bochs erheblich beschleunigt.

bochs läuft unter etlichen plattformen wie linux, windows, aix, *.bsd, amiga, beos,...

bochs kann unter http://bochs.sourceforge.net/getcurrent.html downgeloadet werden (ca 2,8mb)


bei der windows version ist auch gleich ein fertiges paket names dlx linux dabei. es gibt auf der bochs homepage etliche vorgefertigte images von debian, redhat, freebsd, openbsd, freedos,... => http://bochs.sourceforge.net/cgi-bi...group_ideq12580

das betriebssystem unter bochs kann eine eigene ip bekommen und als eigenständiges os im netzwerk auftreten. unter windows braucht man dafür das programm wincap damit niclist funktioniert => http://winpcap.polito.it/install/default.htm


umfangreiche anleitung für bochs unter linux:
http://www.linuxforen.de/forums/sho...;threadid=83910
Bearbeitet von spunz am 18.06.2003, 12:25

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11282
click to enlargeclick to enlargeclick to enlarge
click to enlargeclick to enlargeclick to enlarge

hier noch einige screenshots

XXL

insomnia
Avatar
Registered: Feb 2001
Location: /dev/null
Posts: 15703
kann der auch 3d emulieren?
des kann vmware nämlich net ;)

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11282
ka, aber für aktuelle spiele ist es garantiert zu langsam.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12104
Hm, könnte mir jemand verraten, wie ich das FreeDos-Mini-Image auf einem Win2k_rechner zum laufen kriege? Nachdem ich in der cfg schon den CD-ROM-Pfad, der auf /dev/hdc/ verwiesen hat, gekillt hab, weint BOCHS jetzt deswegen rum:

freedos\bochsrc.txt: directive 'realtime_pit' not understood

EDIT: Ok, brutales Löschen der Zeile hat wider Erwarten zum Erfolg geführt o_O

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12104
Also, bis jetzt egfällt mir das TOol wirklich gut, läuft besser als VMWare, subjektiv beurteilt :)

Allerdings hab ich eine Frage... Ich versuche nach wie vor, FreeDOS auf Win2K zu emulieren, funktioniert auch ganz gut. Hab auch schon ein ISO-Image in ein CD-Laufwerk gemountet, auf das ich aber aufgrund der bekannten DOS-Limitationen (kein Zugriff (weil kein Driveletter) auf CDLW ohne MSCDEX und CDR-Treiber) nicht zugreifen kann. Weil man grandioserweise nur leere Plattenimages erstellen kann, und ich keinen Weg kenne, Daten dort irgendwie anders hinzutransferieren, bitte ich euch, mir ein wenig auf die Sprünge zu helfen - wie krieg ich FreeDOS dazu, die Daten von dem ISO-Image irgendwie zu lesen?

Tia, colo

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11282
http://bochs.sourceforge.net/cgi-bi...user/book1.html
http://bochs.sourceforge.net/doc/do...user/x1934.html

ich finde bochs extrem praktisch, wenn ich schnell nen zusätzlichen testserver benötige => einfach ein paarmal starten und ich hab ein komplettes netz :)

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12104
Ah! Besten Dank :)

Endliiiiich wieder die alten Classics spielen :D ;)

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12104
Tja, zu früh gefreut - mit dem Elpin-VGA BIOS kein Vesa, mit verschiedenen Matrox-BIOS-Images Absturz des Programms beim switchen in eine SVGA-Auflösung :(

Es wäre auch zu schön gewesen.

Laut dem FAQ liegt das an den WIndows-Treibern, die VESA unterstützen müssen - oder was weiß ich. Ich hasse Computer. :mad:
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz