在 VirtualBox 中设置 FreeDOS 以访问 Novell Server 上的共享文件夹

在 VirtualBox 中设置 FreeDOS 以访问 Novell Server 上的共享文件夹

我所在的地方仍有一些人在使用需要 dos/win98 才能运行的旧程序,因此我们仍有几台 Windows 98 电脑。长期来看,我会放弃该程序,但由于目前还不可能,我至少希望摆脱旧的 Windows 98 硬件。

为此,我尝试使用虚拟盒创建一个虚拟设备来替换 98 台机器。出于许可原因,我选择使用 FreeDOS,因为我不想让用户等待虚拟 98 启动。

但问题是,我不知道如何让 DOS 与 Novell 服务器通信。我希望能够只使用一个net use命令,但net据我所知,该命令在盒子上不存在。我已经能够为网卡安装一个似乎可以正常工作的基本驱动程序(使用英特尔卡选项)。事实上,我可以Attached to server AAAA使用 NETX 命令和 IPX 协议让它进行打印,它必须从网络中提取名称“AAAA”,因为它没有在任何地方配置。但我不知道在那之后如何实际使用它。

任何想法都值得赞赏。

答案1

我依稀记得需要按顺序运行几个程序的魔法咒语,例如:

LSL
NIC-specific-ODI
IPXODI
NETX

链接支持层,为卡加载 ODI 驱动程序,通过 ODI 驱动程序运行 IPX,最后通过 NETX 连接到 Netware 服务器。诀窍是找到 VirtualBox 模拟的五张卡之一的 DOS/Netware 驱动程序。同样,在 Mac 和 Linux 主机上,IPX 显然仅通过有线(而非无线)接口受支持。

编辑:我看到您已通过 NETX 完成所有操作。服务器似乎已映射到驱动器 F:?您是否必须使用 CONFIG.SYS 中的 LASTDRIVE 才能使重定向器正常工作?

答案2

您可以使用加载了 MAP 命令的 NetWare 请求程序在 DOS 中映射 NetWare 文件夹,例如

MAP G:= SALES\SYS:HOME\MARTA

该实用程序本身位于 SYS:\PUBLIC

相关内容