Windows 8 1.158 Themen, 15.604 Beiträge

Virtual Machine für 8.1

DannyCoburg / 34 Antworten / Flachansicht Nickles

Hi, Virtual PC von Windows ist nur bis Win 7 erhätlich, der Nachfolger für 8.1 heißt Hyper-V,  ist allerdings auf meiner OEM-Version nicht enthalten

http://windows.microsoft.com/de-de/windows-8/hyper-v-run-virtual-machines

sondern wohl nur in Server-, Pro- und Enterprise-Versionen.

Bis XP konnte ich immer mein uraltes, aber hervorragendes dBase 3+, ein reines DOS-Programm, nutzen. Spätere Win-Versionen von dBase finde ich schlecht, habe auch die dBase-Daten versuchsweise in Excel eingelesen, das bringt es für mich alles nicht. Ich möchte mit dem schlichten, aber mächtigen 3+ direkt am Prompt arbeiten, da ich die Befehle im Schlaf kann und sehr schnell meine Resultate habe.

Weiß jemand eine virtuelle Maschine, in dem ich ohne großen Aufwand unter 8.1 mit einem DOS-Programm arbeiten kann? Ist z. B. QUEMU eine gute Lösung, hat jemand schon mal damit gearbeitet?

Muß ich dann eigentlich ein anderes BS reinspielen oder geht das auch ohne? Am liebsten wäre mir eigentlich eine Art Emulator für DOS, mehr brauche ich ja nicht.

Wie sieht es mit der DosBox aus, wäre die das Mittel der Wahl? Was wird unter textbasierende Konfigurationsdateien verstanden, die ich dort benötige? Wird gemeint, dass ich DOS-Befehle eingeben muß, also in meinem Fall z. B. cd/VerzeichnisdBase usw? Aber das ist ja kein Konfigurieren, was meinen die dann? Was soll ich bei dBase konfigurieren? Bei einem alten Spiel sähe ich das eher ein.

Alternativ wäre das Ersparen der Konfig

http://dfendreloaded.sourceforge.net/?lang=de

Wäre das das Einfachste für meinen Zweck?

bei Antwort benachrichtigen
gelöscht_301121 Nachtrag zu: „Nachtrag, so mache ich das für verschiedene alte ...“
Optionen

Nachtrag, hier ein Beispiel, wie ein altes DOS-Spiel mit der DOSBox möglich ist. Zuerst die Batch- (Start-) Datei:

@echo off
c:
cd\
cd "program files <x86>"
cd "elaborate bytes"
cd virtualclonedrive
vcdmount.exe f: "d:\archiv\Iso & CD\Warcraft II.iso"
"C:\Program Files (x86)\DOSBox-0.74\DOSBox.exe" -noconsole -conf c:\DosBox\dosboxw2.conf
vcdmount /u

Zuerst wird die für das Spiel benötigte CD in ein virtuelles CD-Laufwerk geladen. Dann die DOSBox mit der speziellen .conf-Datei gestartet (siehe unten). Die DOSBox wird nach Beenden des Spiels mit "exit" verlassen und die CD aus dem virtuellen Laufwerk wieder entfernt. Hier die DOSBox Konfiguration (nur die wesentlichen Zeilen):


#   fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back)
fullscreen=true
#   cputype: CPU Type used in emulation. auto is the fastest choice.
#   Possible values: auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch.
#   cycles: Amount of instructions DOSBox tries to emulate each millisecond.
core=auto
cputype=auto
cycles=80000
[autoexec]
#   Lines in this section will be run at startup.
#   You can put your MOUNT lines here.
mount c c:\DosBox
mount d f:\ -t cdrom
c:
path=Z:\;C:;D:\
cls
cd war2
war2.exe
exit

Hier wird dBase ebenfalls in Fullsreen-Modus gestartet und in dBase mein Filme-Datenbank-Programm ausgeführt (nur die wesentlichen Zeilen):

[autoexec]
mount c c:\DosBox
c:
path=Z:\;C:\
cd dbase3
cls
dbase.exe film
exit

Ich hoffe, es ist für einige von Nutzen, die allermeisten DOS-Programme laufen problemlos und haben ihren gewissen "Retro" Charme.

Grüße,

Michael

bei Antwort benachrichtigen