web-dev-qa-db-ja.com

Novell Serverの共有フォルダにアクセスするには、VirtualBoxでFreeDOSをセットアップします

私がいるところには、dos/win98を実行する必要のある古いプログラムをまだ使用している人が何人かいるので、98個のウィンドウが散らばっています。長期的にはプログラムを削除しますが、現時点では不可能なので、少なくとも古いWindows98を搭載したハードウェアを削除したいと思います。

これを行うために、98台のマシンを置き換える仮想ボックスを備えた仮想アプライアンスを作成しようとしています。ライセンス上の理由と、仮想98が起動するのをユーザーが待たないようにするためにFreeDOSを使用します。

ただし、問題は、DOSにNovellサーバーと通信させる方法がわからないことです。 Net Useコマンドだけを使用できるようにしたいのですが、私が見る限り、netコマンドはボックスに存在しません。動作しているように見えるネットワークカード用の基本的なドライバーをインストールすることができました(Intelカードオプションを使用)。実際、NETXコマンドとIPXプロトコルを使用してAttached to server AAAAを出力することができます。ここでは、どこにも構成されていないため、ネットワークから「AAAA」という名前を取得している必要があります。しかし、その後は実際にどうすればいいのかわかりません。

どんなアイデアでも大歓迎です。

5
Joel Coehoorn

私は漠然と、次のようないくつかのプログラムを順番に実行するために必要な魔法の呪文を思い出します。

LSL
NIC-specific-ODI
IPXODI
NETX

リンクサポートレイヤー、カードのODIドライバーの読み込み、IPX over ODIドライバーの実行、最後にNETXを実行してNetwareサーバーに接続します。秘訣は、VirtualBoxによってエミュレートされた5枚のカードの1つに対応するDOS/Netwareドライバーを見つけることです。また、明らかにMacおよびLinuxホストでは、IPXは有線(ワイヤレスではない)インターフェイスを介してのみサポートされます。

編集: NETXを介してすべてが機能しているようです。サーバーは、ドライブFのようにマップされているように見えます。リダイレクタを機能させるには、CONFIG.SYSでLASTDRIVEを操作する必要がありましたか?

5
Ken

次のように、MAPコマンドをロードしたNetWareリクエスターを使用してDOSでNetWareフォルダーをマップできます。

MAP G:= SALES\SYS:HOME\MARTA

ユーティリティ自体はSYS:\ PUBLICにあります

2
user7963