Richten Sie FreeDOS in VirtualBox ein, um auf den freigegebenen Ordner auf dem Novell Server zuzugreifen


5

Wo ich bin, haben wir ein paar Leute, die noch ein altes Programm verwenden, das DOS / Win98 benötigt, um zu laufen, und so haben wir immer noch ein paar Windows 98 PC-Dateien. Langfristig werde ich das Programm loswerden, aber da dies momentan nicht möglich ist, möchte ich zumindest die alte Windows 98-betriebene Hardware loswerden.

Dazu versuche ich, eine virtuelle Appliance mit einer virtuellen Box zu erstellen, um die 98 Maschinen zu ersetzen. Ich gehe mit FreeDOS aus Lizenzgründen und weil ich nicht will, dass Benutzer auf den Start einer virtuellen 98 warten.

Das Problem ist jedoch, dass ich nicht herausfinden kann, wie man DOS dazu bringt, mit dem Novell-Server zu sprechen. Ich möchte gerne eine haben net use Befehl, aber die net Der Befehl existiert auf der Box nicht, soweit ich sehen kann. Ich konnte einen Basistreiber für die Netzwerkkarte installieren lassen, der scheinbar funktioniert (mit der Intel-Kartenoption). Ich kann es sogar zum Ausdrucken bringen Attached to server AAAA mit dem NETX-Befehl und dem IPX-Protokoll, wobei der Name "AAAA" aus dem Netzwerk gezogen werden muss, da er nirgendwo konfiguriert ist. Aber ich sehe nicht, wie ich danach etwas anfangen kann.

Alle Ideen geschätzt.


Vielleicht sollte dies auf ServerFault sein?
Damien Varron

Ich habe darüber nachgedacht, und eine Novell-spezifische Frage könnte noch da sein, aber im Moment geht es noch mehr darum, ein grundlegendes DOS-System für die Verwendung eines Netzwerks zu bekommen.
Joel Coehoorn

Antworten:


5

Ich erinnere mich vage an die Zauberbeschwörungen, die erforderlich waren, um einige Programme in der folgenden Reihenfolge auszuführen:

LSL
NIC-specific-ODI
IPXODI
NETX

Die Verbindungsunterstützungsschicht, die den ODI-Treiber für die Karte lädt, IPX über ODI-Treiber ausführt, und schließlich NETX, um eine Verbindung zum Netware-Server herzustellen. Der Trick wäre, DOS / Netware-Treiber für eine der fünf von VirtualBox emulierten Karten zu finden. IPX wird anscheinend auch auf Mac- und Linux-Hosts nur über die kabelgebundene (nicht drahtlose) Schnittstelle unterstützt.

BEARBEITEN: Ich sehe, dass alles durch NETX funktioniert. Der Server scheint dem Laufwerk F zugeordnet zu sein :? Mussten Sie in CONFIG.SYS mit LASTDRIVE spielen, damit der Redirector funktioniert?


Ich hatte einen Befehl lastdrive zu config.sys und ein erstes Netzlaufwerk zu net.cfg hinzugefügt, aber ich sehe keine Laufwerkszuordnungen.
Joel Coehoorn

Haha, dank Ihres Beitrags habe ich die config-Datei noch einmal überprüft und während ich dort ein lastdrive hatte, bemerkte ich ein anderes (falsches) lastdrive darüber, das von einem anderen Programm hinzugefügt worden sein muss. Ich habe noch Arbeit zu erledigen, weil ich ein paar bestimmte Ordner zuordnen muss, aber das löst einen Teil.
Joel Coehoorn

1
Wenn Sie IP verwenden müssen, ist Client32 für DOS noch möglich. NETX wurde zuerst durch VLM ersetzt, das NDS-Logins nicht nur als Bindery ausführen konnte, und wurde schließlich durch Client32 für DOS ersetzt, das NCP über IP ausführen konnte.
geoffc

Wenn lastdrive = e für Sie nicht funktioniert, versuchen Sie es mit dem Laufwerkbuchstaben [: Das ist der Buchstabe nach Z nach DOS.
geoffc

2

Sie können NetWare-Ordner in DOS mit einem mit MAP-Befehl geladenen NetWare-Requester zuordnen, z

MAP G:= SALES\SYS:HOME\MARTA

Das Dienstprogramm selbst befindet sich in SYS: \ PUBLIC

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.