tobi123
Goto Top

DOS Programm mit Dos 6.22 in VM einbinden

Hallo an alle die dieses Post lesen,

ich nutze ein Dos-Programm, welches auf einem dementsprechend altem DOS-Rechner läuft.
Aus Angst, dass der PC eines Tages ausfallen könnte, habe ich mir überlegt, das Programm in einer virtuellen Umgebung mit DOS 6.22 zu betreiben.
Die Installation der virtuellen Maschine mit der VM-Workstation hat erfolgreich geklappt.
Nun möchte ich das Programm ebenfalls in die virtuelle Maschine einbinden und dann installieren.
Ich weiß nicht wie ich das Problem lösen soll.
Es wäre super, wenn mir jemand bei der Lösung meines Problemes behilflich sein könnte.

Mit freundlichem Gruß

Tobi123

Content-Key: 157885

Url: https://administrator.de/contentid/157885

Printed on: April 24, 2024 at 05:04 o'clock

Member: nxclass
nxclass Jan 03, 2011 at 10:47:57 (UTC)
Goto Top
Evtl. kann ja an einem anderen Rechner ein Image von der Festplatte erstellt, bzw. nur das eine Programm auf CD kopiert werden, um es dann in die VM ein zu binden.
Member: manuel-r
manuel-r Jan 03, 2011 at 13:15:25 (UTC)
Goto Top
Ich würde es einfach mal mit dem VMWareConverter probieren. Für DOS steht in den ReleaseNotes zwar Support for the following guest operating systems is Experimental. Versuch macht aber bekanntlich klug...

Manuel
Mitglied: 60730
60730 Jan 03, 2011 at 13:56:10 (UTC)
Goto Top
Moin,

Dos 6.x ist doch pillepalle...
Das "clonen" einer Dos Kiste (bzw. Programmen innerhalb dieser) geht ganz simpel mit xcopy ....
evtl. noch beide config.sys vergleichen und anpassen - das wars.

Gruß
Member: manuel-r
manuel-r Jan 03, 2011 at 14:19:44 (UTC)
Goto Top
Im Prinzip hast du da wohl recht.
Platteninhalt in ein ISO packen, auf der VM mounten, auf die bootfähig formatierte VHD kopieren, fertig.
Member: tobi123
tobi123 Jan 04, 2011 at 12:02:41 (UTC)
Goto Top
Erstmal vielen Dank für die hilfreichen An tworten.
DOS läuft in der VM
Habe das zu installierende Programm in eine ISO-Datei gepackt.
Wie mounte ich die ISo auf die VM und kopiere es auf die bootfähige VHD???
Ich nutze die VM Workstation
Member: manuel-r
manuel-r Jan 04, 2011 at 12:08:47 (UTC)
Goto Top
Die Festplatte bekommst du unter DOS bootfähig mit format c: /s
Um die ISO als CD zu mounten solltest du in den Eigenschaften der VM eine passende Option finden bei der du den Speicherort des ISO-Files angeben kannst. Die VM sollte es dann (unter DOS vielleicht nach einem Reboot) als CD anzeigen können. Dann den ganzen Krempel per xcopy kopieren.
Member: tobi123
tobi123 Jan 04, 2011 at 12:34:08 (UTC)
Goto Top
Hat soweit alles geklappt.
Ich habe die .Iso Datei gemountet.
Nach einem reboot wird mir das Laufwerk E: nicht mehr angezeigt.
Vorher war E: das Laufwerk von dem ich DOS 6.22 installiert habe?!
Gibts da einen Trick?
Vielleicht einen Befehl, mit dem es möglich ist sich alle laufwerke anzuzeigen.

mfG
Member: manuel-r
manuel-r Jan 04, 2011 at 12:38:22 (UTC)
Goto Top
Was hat sich zu dem Zeitpunkt denn hinter E versteckt? War da ein Floppyimage gemounted oder eine VHD eingebunden oder oder oder?
Member: tobi123
tobi123 Jan 04, 2011 at 12:41:30 (UTC)
Goto Top
Das Laufwerk E: wird in den Einstellung der VM als CD/DVD (IDE) deklariert.
Mitglied: 60730
60730 Jan 04, 2011 at 13:32:07 (UTC)
Goto Top
Moin,

hört sich ja doch nach einem größeren Problem an...

Zitat von @tobi123:
Das Laufwerk E: wird in den Einstellung der VM als CD/DVD (IDE) deklariert.


ohne mscdex kennen Dosen weder Silbernen Salamischeiben oder gar deren Laufwerke
Und meine Gläserene Kugel behauptet, dass der nicht eingerichtet ist.

Gruß
Member: tobi123
tobi123 Jan 04, 2011 at 14:57:02 (UTC)
Goto Top
Deine Gläserne Kugel hat recht!!!!
Ist nicht eingerichtet.
Ich habe jetzt versucht mit folgendem Befehl das Laufwerk einzurichten.
MSCDESX/E
Meldung: Expanden Memory not present or not-usable.
No valid CDROM device drivers selcted!
DOS ist an mir komplett vorbeigegangen.
Wäre Super wenn ihr mir vllt. den Befehl posten könntet?

Danke im voraus
Member: nxclass
nxclass Jan 04, 2011 at 21:36:40 (UTC)
Goto Top
ich hab mir damals ein Disketten Image angelegt mit:
autoexec.ba_ - template
C:\WINDOWS\COMMAND\MSCDEX.EXE /D:mscd001
config.sy_ - template
DEVICEHIGH=C:\WINDOWS\COMMAND\OAKCDROM.SYS /D:mscd001

und natürlich dem CDROM Treiber 'oakcdrom.sys'.

Eine PM mit deiner Email - und Du bekommst das Image.
Member: egmar
egmar Jan 30, 2012 at 16:49:20 (UTC)
Goto Top
Hi

könnte ich bitte auch das Image bekommen?

Danke

egmar@t-online.de
Member: nxclass
nxclass Jan 30, 2012 at 20:16:12 (UTC)
Goto Top
na sicher doch - ist unterwegs