Board logo

标题: 找到一个nt 3.51下访问fat32分区的驱动 [打印本页]

作者: fujianabc     时间: 2006-4-21 17:18    标题: 找到一个nt 3.51下访问fat32分区的驱动

记得曾经这里讨论过如何用winnt 访问fat32,nt 4.0很简单,sysinternals有一个fat32 for nt4的驱动。至于nt 3.51,则没有下文。

今天无聊在网上搜到了一个nt 3.51的fat32驱动,放在这里给大家共享(里面还包含一个nt 4的fat32驱动)。

它是某高手对nt本身的fat驱动fastfat.sys进行了修改而得到的。

[ Last edited by fujianabc on 2007-12-11 at 02:13 PM ]
作者: Wengier     时间: 2006-4-22 00:00
我以前曾经也在网上找到一个修改过的FASTFAT.SYS,说是可以让WnNT 3.51支持FAT32,但经测试后发现根本不行。不知道这个和那个是不是一样的(看文件目录十分相似),试过了吗?
作者: fujianabc     时间: 2006-4-22 12:49
在中文版的winnt 3.51 sp5下试了一下,发觉没用。
作者: Wengier     时间: 2006-4-23 00:41
不过在中文版的WinNT 3.51下用Firefox 1.5x上网的效果倒是不错,看中文也没有问题,包括本论坛。
作者: yksoft1     时间: 2006-4-23 00:48
Firefox 1.0x运行不能。
作者: Wengier     时间: 2006-4-23 01:30


  Quote:
Originally posted by yksoft1 at 2006-4-23 12:48 AM:
Firefox 1.0x运行不能。

Firefox 1.5x就能运行,我试过肯定可以(包括中文和英文版)。见图:
http://toastytech.com/guis/misc351firefox.png
作者: yksoft1     时间: 2006-4-23 10:58
好像0.6、1.0、1.04都不能运行。
但是1.5时可以运行的
作者: fujianabc     时间: 2006-4-23 19:15
话题怎么转成firefox了?

要在nt 3.51中访问fat32,利用一些其他工具到是可以的,但这样就是无法挂载成盘符,比如winimage的较早版本(新版本在nt 3.51中无法运行)就可以访问fat32分区。
作者: 雨露     时间: 2006-4-23 22:10
嘿嘿,是4楼的站长先跑的题!
作者: Wengier     时间: 2008-1-27 08:14


  Quote:
Originally posted by fujianabc at 2006-4-23 07:15 PM:
话题怎么转成firefox了?

要在nt 3.51中访问fat32,利用一些其他工具到是可以的,但这样就是无法挂载成盘符,比如winimage的较早版本(新版本在nt 3.51中无法运行)就可以访问fat32分区。

回到正题,今天又试了一下,发现NT 3.51下加载更新的FAT驱动后真的可以访问FAT32分区,不过前提是需要在注册表中加上相应的驱动器定义,例如:
键: F:
字符串值: \Device\Harddisk0\Partition2 (即第1个硬盘的第2个分区)
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
这样就可以用F盘来访问这个FAT32分区了,而且中英文长文件名均支持。
作者: fujianabc     时间: 2008-1-27 12:03


  Quote:
Originally posted by Wengier at 2008-1-27 08:14 AM:


回到正题:P,今天又试了一下,发现NT 3.51下加载更新的FAT驱动后真的可以访问FAT32分区,不过前提是需要在注册表中加上相应的驱动器定义,例如: ...

站长强,现在还在研究这个。楼顶的那个驱动前一阶段已经被我删掉了,腾出空间上传了其他附件。
作者: fujianabc     时间: 2008-1-27 12:44
顺便提一下,现在的vista sp1/2008中又引入了一个新的fat格式exFAT,支持大于4GB的单个文件。

我试了一下,这个文件系统的驱动exfat.sys,也可以在xp/2003下使用。

[ Last edited by fujianabc on 2008-1-27 at 12:45 PM ]
作者: Wengier     时间: 2008-1-27 14:51


  Quote:
Originally posted by fujianabc at 2008-1-27 12:03 PM:

站长强,现在还在研究这个。楼顶的那个驱动前一阶段已经被我删掉了,腾出空间上传了其他附件。

其实也没有去“研究”这个啦,只是正好在网上看到相关资料,试试而已,结果果然成功了(这样NT 3.51下就可以看到整个硬盘了)。
作者: fujianabc     时间: 2008-1-27 18:14


  Quote:
Originally posted by Wengier at 2008-1-27 02:51 PM:


其实也没有去“研究”这个啦,只是正好在网上看到相关资料,试试而已,结果果然成功了(这样NT 3.51下就可以看到整个硬盘了)。

现在还在用nt 3.51也够厉害的了
作者: Michael     时间: 2008-1-27 18:22
Windows NT 3.51,真是个好系统,不过现在太过时了。
作者: 雨露     时间: 2008-1-27 18:35
花了一个下午的时间总算上传了WindowsNT3.51Workstation简体中文版。
奇怪的是上传时只有1~12KB/S,下载时却有200KB/S速度。

http://help.cn-dos.net/soft/win3x/WindowsNT351WorkstationCHS.rar
作者: fujianabc     时间: 2008-1-27 21:31
又激起大家对nt 3.51的兴趣了,这个据说是微软到现在为止最稳定的系统。

只是nt 3.51已经过时很久了。现在vista sp1都出了,win7的最初测试版在网上也能看到图了。
作者: Wengier     时间: 2008-1-28 05:01


  Quote:
Originally posted by fujianabc at 2008-1-27 09:31 PM:
又激起大家对nt 3.51的兴趣了,这个据说是微软到现在为止最稳定的系统。

只是nt 3.51已经过时很久了。现在vista sp1都出了,win7的最初测试版在网上也能看到图了。

Windows NT 3.51是比较过时,不过网上还有人在制作所有NT系列(从最早的NT 3.1到现在的Vista,即NT 6)的通用VGA/VESA显卡驱动呢。在虚拟机中跑更是没有问题,显卡、声卡、网卡驱动皆有,支持FAT16/32/NTFS,上网可以用Firefox 1.5。

Windows 7应该就是Windows NT 7.0吧,好像据说至少要到2009年下半年才会出来。
作者: fujianabc     时间: 2008-1-28 18:59


  Quote:
Originally posted by Wengier at 2008-1-28 05:01 AM:


Windows NT 3.51是比较过时,不过网上还有人在制作所有NT系列(从最早的NT 3.1到现在的Vista,即NT 6)的通用VGA/VESA显卡驱动呢。在虚拟机中跑更是没有 ...

nt 3.51还支持hpfs

win7今天看新闻说要2011年才可能出了。
作者: fujianabc     时间: 2008-1-29 11:55
google了一下,发现这个网站:
http://www.geocities.com/bearwindows/winnt351.htm

里面的驱动能让nt 3.51支持大硬盘,sata硬盘,快速cpu,通用显卡驱动,还能让nt 3.51装在fat32分区上启动。
不过nt 3.51对wiin 2000之后ntfs(ntfs 3.x)支持还是有些问题的,当年微软只为nt 4提供了ntfs 3.x的驱动。
作者: jjwj     时间: 2008-2-5 12:43
这里高人真多啊!都还在研究老古董。
作者: glfdos     时间: 2008-2-9 00:57
请问您是如何把Firefox 1.5安装上win351的?
作者: Wengier     时间: 2008-2-9 02:41


  Quote:
Originally posted by glfdos at 2008-2-9 12:57 AM:
请问您是如何把Firefox 1.5安装上win351的?

直接在这儿下载Firefox 1.5(绿色优化版)并运行就可以了,不要用安装版:

http://pryan.org/mozilla/firefox/roytam1/releases/

或者也可以在其它WIN系统上安装好Firefox 1.5,然后在NT 3.51下直接运行也可以。
作者: glfdos     时间: 2008-2-10 00:25
为何显示找不到MSVCR71.DLL,然后不能运行。
作者: Wengier     时间: 2008-2-10 03:08


  Quote:
Originally posted by glfdos at 2008-2-10 12:25 AM:
为何显示找不到MSVCR71.DLL,然后不能运行。

MSVCR71.DLL是VC的运行库,应存在于C:\WINDOWS\SYSTEM32目录(假设WIN目录为C:\WINDOWS)中。如果没有的话,可在这儿下载:

http://pryan.org/mozilla/firefox/roytam1/fx_dlls.7z
作者: yksoft1     时间: 2008-2-10 04:24
其实拿上dcom95包的一些东西,删nsSafebrowsingApplication.js和nsSearchService.js,也许Firefox2.0都可以运行(我这样在Win95原版下成功过),
作者: Wengier     时间: 2008-2-10 05:37


  Quote:
Originally posted by yksoft1 at 2008-2-10 04:24 AM:
其实拿上dcom95包的一些东西,删nsSafebrowsingApplication.js和nsSearchService.js,也许Firefox2.0都可以运行(我这样在Win95原版下成功过),

我试过了,直接将components目录下的nsSafebrowsingApplication.js和nsSearchService.js改个名(oleaut32.dll早已更新过),Firefox 2.0(2.0.0.12)就能在NT 3.51下运行。
作者: glfdos     时间: 2008-2-10 21:17
应用程序出错,firefox.exe 意外错误:不合法的指令,是啥原因?
作者: fujianabc     时间: 2008-2-10 21:25
建议站长还是另发一帖专门讨论nt 3.51下使用firefox吧,这里跑题太厉害了。
作者: glfdos     时间: 2008-2-10 21:52
同意
作者: Wengier     时间: 2008-2-11 05:56
已开了一个专帖讨论WinNT 3.51的下载、增强和安装Firefox:

http://www.cn-dos.net/forum/viewthread.php?tid=37635&page=1

28楼问题的回答也已在内。