中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 求助,在VMware下面如何玩转dos7.1
作者:
标题: 求助,在VMware下面如何玩转dos7.1 上一主题 | 下一主题
alex0007
初级用户





积分 104
发帖 40
注册 2007-6-7
状态 离线
『楼 主』:  求助,在VMware下面如何玩转dos7.1

我想在vmware下面玩dos7.1..主要的原因是..同时开着windows及vmware下面的dos方便在玩(研究dos)的同时可以方便的上网找资料..不知大家可有这方面的心得..

我的设置文件:
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "80"
MemAllowAutoScaleDown = "FALSE"
ide0:0.present = "TRUE"
ide0:0.fileName = "Windows 3.1.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "C:\Documents and Settings\Administrator\桌面\todos.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "A:"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "sb16"
sound.fileName = "-1"
sound.autodetect = "TRUE"
displayName = "Dos7.1"
guestOS = "win31"
nvram = "Windows 3.1.nvram"

ide1:0.autodetect = "TRUE"

ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d b0 92 09 8d bb b2-07 11 3c b3 c0 db b3 33"
uuid.bios = "56 4d b0 92 09 8d bb b2-07 11 3c b3 c0 db b3 33"
ethernet0.generatedAddress = "00:0c:29:db:b3:33"
ethernet0.generatedAddressOffset = "0"

tools.remindInstall = "TRUE"

我现在遇到的问题如下:

1.如何在vmware下面的dos下访问usb??(此问题我虽然按本论坛的介绍,但还是没有实现!!待解决!!)
2.如何在vmware下面访问网络(此步骤我没成功,具体我另开了一贴,vmware中的dos7.1与主机的联网问题)3.如何在vmware下面与主机进行数据的交换.
(我想到和在使用的方法有a.使用"C:\Program Files\VMware\VMware DiskMount Utility\vmware-mount.exe"
b.使用iso文件..在dos中驱动光盘.进行访问.iso虚拟的光盘.)

4.如何在vmware下面驱动声卡(按下面的做法,使用http://www.cn-dos.net/newdos/doswares.htm中的QuickView Pro 2.58可以正确播放mp3.)

[ Last edited by alex0007 on 2007-10-4 at 02:11 PM ]

2007-10-3 22:40
查看资料  发送邮件  发短消息 网志  OICQ (54628799)  编辑帖子  回复  引用回复
alex0007
初级用户





积分 104
发帖 40
注册 2007-6-7
状态 离线
『第 2 楼』:  

自己先来解决一下问题..以下找到的内容大部分是在本论坛..有些我可能没有列出回贴的作者..请见谅.每个数字.后面是我摘要.方便记忆..最后面的连接是引用的出处.大家可以自行去查看更详细的内容..

关于网络方面的问题
1.在纯DOS下不要直接用NET VIEW命令(已知bug),而应该用NET VIEW \\主机名来看指定主机中的内容。
http://www.cn-dos.net/forum/viewthread.php?tid=27958

2.可从官方网站下载VMware DiskMount Utility工具,可以将VMware的虚拟硬盘文件变为系统硬盘。(www.vmware.com
但是该工具是命令行方式的,使用不方便。我开发了一个Shell工具。使虚拟磁盘更方便。

DOS下通过网络来共享文件有其优点,但也有显著的缺点,一是内存占得比较多,二是并非所有环境下都能直接共享成功的。我用DOS网络来连接普通的32位版的WinXP的共享驱动器没有问题,但连接x64版的WinXP的共享驱动器则一直无法成功。倒是可以用网络以外的其它办法来解决。 (Wengier)
http://www.cn-dos.net/forum/viewthread.php?tid=27958

3.虚拟机vmware的dos网卡驱动谁有啊?

http://www.cn-dos.net/forum/viewthread.php?tid=12768

4.虚拟机VMware下MS-DOS系统安装、局域网安装教程1(可以下载到一有图文介绍的详细教程)
http://www.cn-dos.net/forum/viewthread.php?tid=19336

5.[求助]用CLINENT3.0联网的问题
DOS下8139在安装微软客户端3.0时不能设定IP(至少在我的主板上是这样),设定了ID地址后在系统引导至绑定IP时死机,不设定IP时ARACHNE和LYNX都可以正常联网
http://www.cn-dos.net/forum/viewthread.php?tid=20470

6.Michael(钻石会员)在一个帖子里提到了:bart's bootdisk,,我亲自google后.找到了它的官网.内附有如何制作可启动网络的方法,很简单的一些英文.大家可以自己制作一个..学习研究一下它的做法..
http://www.nu2.nu/bootdisk/network/makedisk/

7.microsoft network client v3.0 for ms-dos 的配置文件:如果只想临时改变配置,在N:\NET目录下执行STARTNET.BAT
  即可启动网络。如想永远改变配置,请把N:\NET目录的
  SYSTEM.INI和PROTOCOL.INI文件拷贝到A:\NET下与网卡类型
  相对应的子目录(如:a:\net\amdpcnet目录)。
另外,Setup.exe还可以改变工作组名、计算机名或登录域等设置。请读者自己摸索
http://www.cn-dos.net/forum/view ... amp;page=2#pid70157

8.可找到任何网卡的Packet Driver驱动的方法!(一个牛人介绍了如何将“NDIS2”转化为“Packet Driver”形式的网卡驱程序,,看得我云里雾里的.对ndis2与packet driver两者的区别我尚未搞清楚!!)
http://www.cn-dos.net/forum/viewthread.php?tid=33390

2007-10-4 00:33
查看资料  发送邮件  发短消息 网志  OICQ (54628799)  编辑帖子  回复  引用回复
alex0007
初级用户





积分 104
发帖 40
注册 2007-6-7
状态 离线
『第 3 楼』:  

关于声卡的问题..按下面方法可以得到很好的解决!!
1.虚拟机中模拟的声卡和真实机中的真实声卡是不同的,所以VMWare中不应选AC97,而应使用其模拟的声卡。默认情况下,VMware模拟的是ES1371声卡,但此声卡在VMware中下却由于VMware自身的某种BUG导致无法在DOS下驱动成功。因此解决方法只能是将其所模拟的声卡改成SB16,方法如下:

打开虚拟机所在的目录下的.vmx文件(例如dos.vmx),将以下行:

sound.virtualDev = "es1371"

改成:

sound.virtualDev = "sb16"

然后用VMware启动到DOS下,并设置:SET BLASTER=A220 I5 D1 H7 T6

这样一些软件就可以在DOS下发声了。不过要注意的是,其模拟的SB16声卡有一些BUG,所以某些软件可能仍然无法正常发声。而且它不支持MPU401或FM模拟,所以不能播放MIDI文件。 (Wengier)
http://www.cn-dos.net/forum/view ... mp;highlight=vmware

2.vmware中dos如何安装声卡(各大高手对于声卡的中断之类的讨论让人收益非浅!!)
關於虛擬的SB PCI聲卡無法在VMWare的DOS中正常驅動的情況我非常清楚,除非新版本的VMWare中修正這個BUG,我看不用再繼續做這種嘗試了。要在VMWare的DOS中發聲其實很簡單,就像我上面所說的將sound.virtualDev的值改為sb16即可,這樣VMWare中虛擬的聲卡就是SB16 ISA了,驅動起來是非常容易的,就像VPC中那樣。比如你直接用MPXPLAY放MP3就可以發聲,甚至連專門的驅動程序或設置都不必了(這我已經測試通過)。
在VMWare中这样模拟成SB16后,其实并不用加载什么专门的DOS声卡驱动程序,只要将BLASTER设置好,那么一些DOS声音程序都是可以直接正常发声的。我的设置情况如下:SET BLASTER = A220 I5 D1 H7 T6然后用QV、MPXPLAY等放MP3就都可以正常发声了。而MPXPLAY甚至连BLASTER变量没有设的情况下都可以正常发声(它能够自动识别声卡参数的)。然而,在虚拟机中发声始终没有真实机中的声音逼真,所以我还是更喜欢在纯DOS下通过SB PCI的驱动程序用QV等程序来听MP3些。

http://www.cn-dos.net/forum/view ... t=vmware&page=2

[ Last edited by alex0007 on 2007-10-4 at 02:37 AM ]

2007-10-4 00:39
查看资料  发送邮件  发短消息 网志  OICQ (54628799)  编辑帖子  回复  引用回复
alex0007
初级用户





积分 104
发帖 40
注册 2007-6-7
状态 离线
『第 4 楼』:  

关于vmtools的安装问题:
看大家的回贴..在vm下面的dos相信是没有相应的vmtools了..想在主客机中拖拉文件来进行数据交换..应该是没有这样方便的方法了.
1.vmware没有dos版的vmware tools的,无需安装。 (fujianabc
银牌会员 )

http://www.cn-dos.net/forum/viewthread.php?tid=22645

2007-10-4 00:46
查看资料  发送邮件  发短消息 网志  OICQ (54628799)  编辑帖子  回复  引用回复
alex0007
初级用户





积分 104
发帖 40
注册 2007-6-7
状态 离线
『第 5 楼』:  

usb的驱动问题

1.DUSE就为我们提供了在DOS下对USB存储设备(USB硬盘、软驱、光驱)的支持,不过它目前还不支持较常见的USB ThumbDrive(即U盘)。若要在DOS下驱动USB的U盘,请使用Motto Hairu驱动程序。
(原来duse只是驱动usb光驱?不能驱动我们常见的u盘?!!内有详细的duse的使用说明)
http://www.cn-dos.net/forum/viewthread.php?tid=30647

2.最好的USB2.0在DOS下的驱动,用USBASPI.SYS+ASPIDISK.SYS组合好得很
USBMASS和DUSE一樣,是不支持閃存盤的,包括U盤。USBASPI則支持。
USBASPI有好几个不同版本,可以试试最新版本(2.20)看。关于ASPIDISK,也可以用DI1000DD之类的替代试试看。
(内有下载.据网友的反映.此东东对dos8.0支持不好.在dos7.1下面表现不错.)
http://www.cn-dos.net/forum/viewthread.php?tid=15009&page=3

3.如何在DOS命令行下加载USB驱动程序?
(内有dos4usb的下载,包括介绍到devload)
http://www.cn-dos.net/forum/viewthread.php?tid=19232

4.★★★★DOS下的USB2.0和1394驱动最新破解版★★★★
http://www.cn-dos.net/forum/viewthread.php?tid=17655

5.

2007-10-4 02:21
查看资料  发送邮件  发短消息 网志  OICQ (54628799)  编辑帖子  回复  引用回复
kwash
新手上路





积分 2
发帖 1
注册 2007-8-22
状态 离线
『第 6 楼』:  

我也不懂哦!

2007-10-4 05:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dwangzhibo
新手上路





积分 10
发帖 3
注册 2008-7-30
状态 离线
『第 7 楼』:  哈哈

我的终于弄好了,谢谢大家

2008-8-1 15:58
查看资料  发送邮件  发短消息 网志  OICQ (136238114)  编辑帖子  回复  引用回复
bsfmig
新手上路





积分 7
发帖 4
注册 2008-7-31
状态 离线
『第 8 楼』:  



  Quote:
可从官方网站下载VMware DiskMount Utility工具,可以将VMware的虚拟硬盘文件变为系统硬盘。

不需要。
打开VMware之后,找到File--Map or Disconnect Virtual Disks,点击Map按钮,在弹出的窗口中点Browse,浏览到你的虚拟机的vmdk文件,去掉read-only那一项的选择,其余不用动,点OK即可。这样就把虚拟机的磁盘挂载到主机的资源管理器里面了。
当然虚拟机的文件系统必须是FAT或NTFS。
修改内容之后,再次打开Map or Disconnect Virtual Disks,选中你挂载的那个盘符,点Disconnect就从主机里面卸载了。

2008-8-1 23:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jawbin
高级用户




积分 994
发帖 444
注册 2005-1-29
状态 离线
『第 9 楼』:  

好贴,比较全面。

2008-10-2 03:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: