|
foreen02
初级用户
积分 136
发帖 15
注册 2003-8-10
状态 离线
|
『第
151 楼』:
LITEON CD-ROM LTN323 和 COMPAQ CD-ROM LTN403
|
|
2004-6-17 00:00 |
|
|
不点
银牌会员
不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第
152 楼』:
发现 cd_unemu 的一个问题. 这个问题是由于一些 BIOS 不能很好地支持 int13/AH=4b 造成的. 正在试图解决....... 目前请不要用 cd_unemu.
=============
刚才是在 dell 主板和 联想主板测试失败的。
在微星主板可以正常启动到 windows, 并且在 windows 下也可以正常访问软盘(当然这时候软盘是真实的软驱).
退出到 DOS 之后也能正常访问软盘(当然也是真实软驱),然而出现一个问题, 就是, 当试图用 exit 命令退出到 windows , 机器就关机。这是说真实 DOS 环境。
如果不是退出到真实 DOS,而是进入 windows 的 DOS 窗口,则一切正常,就象在其他 windows 软件中一样不会出现故障。
在华硕主板也正常。看来还是名牌主板好。
===============
更新:太好了,有希望成功。在虚拟机里面已经成功了。旧的 cd_unemu 使得在虚拟机里面 的 windows 不能访问真实软驱,新的就行了。
[此贴子已经被作者于2004-6-17 下午 09:31:57编辑过]
|
因为我们亲手创建,这个世界更加美丽。 |
|
2004-6-17 00:00 |
|
|
如是大师
元老会员
步行的人
积分 9654
发帖 3351
注册 2003-3-11 来自 湖北
状态 离线
|
『第
153 楼』:
已经解决软驱问题.现在就是读写NTFS分区的问题了.
谁能提点好的意见??
有个98forNtfs就是做得太复杂,增加了许多乱七八糟的目录.谁能将它做成绿色的?
我在这里先谢谢了..
|
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾 |
|
2004-6-18 00:00 |
|
|
不点
银牌会员
不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第
154 楼』:
我也解决了软驱的问题, 不过, 还不是太完美.
我是在运行 cd_unemu 之前先运行
COPY A:*.* %RAMD%:\
subst A: %RAMD%:\
来解决的. 如此一来, 无论在 windows 下, 还是在 dos 窗口下, 或者是在 "退出到 DOS" 的真实 DOS 模式下, 都可以访问 A: 和 B: 而不死机了.
注意 A: 的内容就是内存盘中的文件. B: 也许能访问, 也许不能访问. 无论 B: 能否访问, 系统都不会死机的.
subst 和 cd_unemu 等等这些手段是为了解决访问 "软盘就死机" 的问题的, 没有别的用处.
============
刚才没有说清楚。之所以要用 subst A: %RAMD%:\ ,是因为 DOS 和 win.com 启动程序都要频繁访问 A: 盘。大概是因为它发现 A: 盘是启动盘。如果能够不让 DOS 以及 windows 启动程序读 A: 盘而代之以读 %RAMD%: 盘,那么, 问题就得到了圆满的解决:windows 和 dos 都可以访问真实的软驱 A: 而不再导致死机了。
还忘了说,cd_unemu 程序没有错。导致错误的是 DOS 和 windows 频繁访问 A:,而不是 cd_unemu 程序。
[此贴子已经被作者于2004-6-18 下午 06:37:14编辑过]
|
因为我们亲手创建,这个世界更加美丽。 |
|
2004-6-18 00:00 |
|
|
foreen02
初级用户
积分 136
发帖 15
注册 2003-8-10
状态 离线
|
『第
155 楼』:
如是大师,可否指点一下,你是怎样实现光盘Miniwin98中的光盘长文件名支持的,怎样实现注册表放于光盘而不会出错的?可否写一个教程,让我们这些菜鸟学习学习。
|
|
2004-6-18 00:00 |
|
|
jinql
初级用户
积分 176
发帖 16
注册 2004-2-5
状态 离线
|
『第
156 楼』:
请问如是大师:这win.ini前有很多乱码,是你估意加进的,还是网络传输的误码。
似乎删掉也不影响使用。
|
|
2004-6-18 00:00 |
|
|
如是大师
元老会员
步行的人
积分 9654
发帖 3351
注册 2003-3-11 来自 湖北
状态 离线
|
『第
157 楼』:
win.ini里面的乱码是误码,可以删掉的.
不点的方法访问的还是虚拟内存里面的内容,既不是真实软驱也不是仿真软驱,
而我采取的方法是在windows的gui启动以后通过后台执行功能导入软驱的相关设备注册项,此时真实的和仿真的软驱就都可以访问了.
注:在启动以前的注册表文件里面不能有软驱设备的相关信息,否则会导致光驱不能读写,而且会产生光盘文件的长文件名问题.闪存也可以通过这种方法解决.这个好像是win9x的BUG.
至于教程现在还谈不上,因为还不够完善..相当完善后我会写个完整的教程的.
|
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾 |
|
2004-6-18 00:00 |
|
|
newdos11
初级用户
积分 186
发帖 32
注册 2004-6-16
状态 离线
|
『第
158 楼』:
Quote: | 以下是引用如是大师在2004-6-18 上午 08:10:18的发言:
win.ini里面的乱码是误码,可以删掉的.
不点的方法访问的还是虚拟内存里面的内容,既不是真实软驱也不是仿真软驱,
而我采取的方法是在windows的gui启动以后通过后台执行功能导入软驱的相关设备注册项,此时真实的和仿真的软驱就都可以访问了.
注:在启动以前的注册表文件里面不能有软驱设备的相关信息,否则会导致光驱不能读写,而且会产生光盘文件的长文件名问题.闪存也可以通过这种方法解决.这个好像是win9x的BUG.
至于教程现在还谈不上,因为还不够完善..相当完善后我会写个完整的教程的. |
|
能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
上的BootSector就会丢失,导至闪存盘再不能用来开机了.
|
|
2004-6-18 00:00 |
|
|
不点
银牌会员
不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第
159 楼』:
我猜想 io.sys 中记录了启动盘的信息。它把启动盘 A: 记录在某处。所以,系统在启动之初总是试图找 A: 盘。如果能不让它找 A: 盘而是找 %RAMD% 盘,则我的方法也算凑合了。退出仿真这一步没有问题,所有机器都支持。退出仿真之后,windows 就不知道自己是从光盘启动的了,就象从真实软盘启动一样,当然不存在你所说的那些注册表问题。退出仿真的意义也就在于此。退出仿真之后系统一切正常,唯一的问题是,windows 记住了 A: 盘的盘符,并继续访问 A: 盘。我这么做的缺点是,cdrom 中的 floppy 影象不能访问了。还是你的做法最完美,期待ing............
============
补充:之所以光驱访问出现故障,就是因为windows对A:盘的访问造成的。如果能够想办法消除 windows 启动时对 A: 的访问,那么光盘就可以正常访问了。A: 和 CDROM 的冲突的这一现象在以前提到的 booting windows from CD-ROM 中的 BULL FIGHT 中有详细说明。
[此贴子已经被作者于2004-6-18 下午 09:42:00编辑过]
|
因为我们亲手创建,这个世界更加美丽。 |
|
2004-6-18 00:00 |
|
|
如是大师
元老会员
步行的人
积分 9654
发帖 3351
注册 2003-3-11 来自 湖北
状态 离线
|
『第
160 楼』:
用真实软盘启动也会存在将cdrom强制msdos方式管理的问题.所以问题不是集中在软驱的仿真与否上.而是根本的光驱软驱的启动冲突.也只能通过这样的方式解决了..
不点能帮我弄弄那个ntfsfor98吗?谢了!.
至于159楼的问题,那是引导方式不对,你可以做成hdd的模式啊,只要修改一下注册表就行了,比光盘上更加兼容,不存在读写问题啊
|
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾 |
|
2004-6-18 00:00 |
|
|
如是大师
元老会员
步行的人
积分 9654
发帖 3351
注册 2003-3-11 来自 湖北
状态 离线
|
『第
161 楼』:
Quote: | 以下是引用newdos11在2004-6-18 上午 09:15:38的发言:
能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
上的BootSector就会丢失,导至闪存盘再不能用来开机了. |
|
对了,我在pif文件夹里面好像有个A.reg文件,你将它导入注册表,就可以看到并访问A驱了..
|
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾 |
|
2004-6-18 00:00 |
|
|
walu
高级用户
积分 916
发帖 201
注册 2003-5-4
状态 离线
|
『第
162 楼』:
究竟在哪里下载呀?在前面第一、二页的地址又下载不了,请提供一个能下载的地址,谢谢!
|
|
2004-6-18 00:00 |
|
|
不点
银牌会员
不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第
163 楼』:
强制 MSDOS方式管理,这似乎和 IOS.INI 有关(我不能肯定,只是猜测)。
我没有接触过 NTFS for 98, 遗憾没法帮忙。
========================
> 我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
> 上的BootSector就会丢失,导至闪存盘再不能用来开机了
这个是因为闪存盘是虚拟软盘的缘故。当 windows98 不通过 BIOS 访问虚拟的 A: 盘时,它就破坏 A: 盘第一扇区。
一个真实的软驱就是通过软驱端口访问的物理设备。因此 windows 很容易知道一个软盘是不是虚拟的。
防止win98破坏软盘第一扇区的一个办法是,让 windows 采用 MS-DOS 兼容方式的磁盘管理。还有一个办法,就是用 grub for dos 的软盘仿真功能:
map --read-only (fd0) (fd0)
这样,windows 也以只读的方式来访问 A: 了。
[此贴子已经被作者于2004-6-18 下午 10:16:54编辑过]
|
因为我们亲手创建,这个世界更加美丽。 |
|
2004-6-18 00:00 |
|
|
newdos11
初级用户
积分 186
发帖 32
注册 2004-6-16
状态 离线
|
『第
164 楼』:
Quote: | 以下是引用如是大师在2004-6-18 上午 09:56:59的发言:
Quote: | 以下是引用newdos11在2004-6-18 上午 09:15:38的发言:
能帮帮我吗?我是用闪存盘启动Mini98的,只要我在"我的电脑"中打开A盘(闪存盘),闪存盘
上的BootSector就会丢失,导至闪存盘再不能用来开机了.
|
|
对了,我在pif文件夹里面好像有个A.reg文件,你将它导入注册表,就可以看到并访问A驱了.. |
|
我以前下载的哪个版本没有这个文件,我以前是从ftp://wuyou:wuyou@218.94.80.66
下载的,不知新版是不是放在那里,但是现在那个FTP无法登陆了,能不能把那个文件贴上来?
|
|
2004-6-18 00:00 |
|
|
如是大师
元老会员
步行的人
积分 9654
发帖 3351
注册 2003-3-11 来自 湖北
状态 离线
|
『第
165 楼』:
REGEDIT4
[HKEY_LOCAL_MACHINE\Enum]
[HKEY_LOCAL_MACHINE\Enum\FLOP]
[HKEY_LOCAL_MACHINE\Enum\FLOP\GENERIC_NEC__FLOPPY_DISK_]
[HKEY_LOCAL_MACHINE\Enum\FLOP\GENERIC_NEC__FLOPPY_DISK_\ACPI&*PNP0700&000]
"Capabilities"=hex:14,00,00,00
"RevisionLevel"=" "
"ProductId"="NEC FLOPPY DISK"
"Manufacturer"="GENERIC "
"DeviceType"=hex:0a
"Int13"=hex:01
"Removable"=hex:01
"CurrentDriveLetterAssignment"="A"
"HardwareID"="GENERIC_NEC__FLOPPY_DISK_,GenDisk,FLOP\\GENERIC_NEC__FLOPPY_DISK_"
"Class"="DiskDrive"
"ClassGUID"="{4d36e967-e325-11ce-bfc1-08002be10318}"
"Driver"="DiskDrive\\0003"
"Mfg"="(标准磁盘驱动器)"
"DeviceDesc"="GENERIC NEC FLOPPY DISK"
"ConfigFlags"=hex:00,00,00,00
[HKEY_CURRENT_USER\Software]
[HKEY_CURRENT_USER\Software\Microsoft]
[HKEY_CURRENT_USER\Software\Microsoft\Windows]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=hex:00,00,00,00
将上文存为reg文件就行了.此方法对以前的版本只在U盘上的有效..我没发到你说的那个ftp里.是我的版本吗?
|
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾 |
|
2004-6-18 00:00 |
|