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

6198
Joel Coehoorn

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 nur einen net useBefehl haben, aber der netBefehl ist auf der Box nicht vorhanden, soweit ich sehen kann. Ich konnte einen Basistreiber für die Netzwerkkarte installieren lassen, der scheinbar funktioniert (mit der Intel-Kartenoption). Tatsächlich kann ich es Attached to server AAAAmit dem NETX-Befehl und dem IPX-Protokoll drucken lassen, 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.

5
Vielleicht sollte dies auf ServerFault sein? Damien Varron vor 14 Jahren 0
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 vor 14 Jahren 0

2 Antworten auf die Frage

5
Ken

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.

EDIT: Ich sehe, dass alles durch NETX läuft. 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 vor 14 Jahren 0
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 vor 14 Jahren 0
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 vor 14 Jahren 1
Wenn lastdrive = e für Sie nicht funktioniert, versuchen Sie es mit Laufwerksbuchstaben [: (Kein Smiley, keine eckige Klammer und Doppelpunkt). Das ist der Buchstabe nach Z nach DOS. geoffc vor 14 Jahren 0
2
user7963

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

MAP G:= SALES\SYS:HOME\MARTA 

Das Dienstprogramm selbst befindet sich in SYS: \ PUBLIC