NT 854: Working OFS, anyone ?

Discuss Windows 2000, NT, XP and Windows Server 2000, 2003, SBS 2003.
Post Reply
The Distractor

NT 854: Working OFS, anyone ?

Post by The Distractor »

Image

setup doesn't seem to install ofs drivers, you have to do it yourself, and it's not as simple as you might think.

The OFS driver itself seems to work on NT 3.51, too:
Image

I'm sure you want to know how to install it. Well, put this in ofs.cmd, and put ofs.cmd in the root of any NT 854 iso;

Code: Select all

@echo off
rem
rem  This script installs OFS, on NT 854, and apparently it's meant to work on NT 3.5(1) too
rem  if a reg file isn't imported. (however that reg file breaks cifilter in cairo anyway)
rem  (..wait a sec. that possibly means, that 854, is NOT cairo.)
rem
rem  Oh boy, it was a BITCH to get working in a vm, this batch will make it MUCH easier :P
rem
rem  13-Aug-2011     Wack0     Created
rem

if "%1" == "" set drive=D:\
if "%1" == "A" set drive=A:\
if "%1" == "B" set drive=B:\
if "%1" == "C" set drive=C:\
if "%1" == "D" set drive=D:\
if "%1" == "E" set drive=E:\
if "%1" == "F" set drive=F:\
if "%1" == "G" set drive=G:\
if "%1" == "H" set drive=H:\
if "%1" == "I" set drive=I:\
if "%1" == "J" set drive=J:\
if "%1" == "K" set drive=K:\
if "%1" == "L" set drive=L:\
if "%1" == "M" set drive=M:\
if "%1" == "N" set drive=N:\
if "%1" == "O" set drive=O:\
if "%1" == "P" set drive=P:\
if "%1" == "Q" set drive=Q:\
if "%1" == "R" set drive=R:\
if "%1" == "S" set drive=S:\
if "%1" == "T" set drive=T:\
if "%1" == "U" set drive=U:\
if "%1" == "V" set drive=V:\
if "%1" == "W" set drive=W:\
if "%1" == "X" set drive=X:\
if "%1" == "Y" set drive=Y:\
if "%1" == "Z" set drive=Z:\
if "%drive%" == "" goto usage

rem check for files
if not exist %drive%GUI\IDW\REGINI.EXE goto missingfiles
if not exist %drive%GUI\IDW\YNC.EXE goto missingfiles
if not exist %drive%GUI\IDW\SHUTDOWN.EXE goto missingfiles
if not exist %drive%I386\OFS.SYS goto missingfiles
if not exist %drive%I386\OFS.REG goto missingfiles
if not exist %drive%I386\UOFS.DLL goto missingfiles
if not exist %drive%I386\OFSDMP.EXE goto missingfiles
if not exist %drive%I386\RECOM.SYS goto missingfiles
if not exist %drive%I386\CIDAEMON.EXE goto missingfiles
if not exist %drive%I386\CIFILTER.EXE goto missingfiles
if not exist %drive%I386\QUERY.DLL goto missingfiles
if not exist %drive%I386\STEMDLL.DLL goto missingfiles

echo.
echo                      OFS Install Script
echo.
echo  This program will modify your registry, and install OFS components.
echo.
echo  After installing, you can convert your drives to ofs by using
echo  convert /fs:ofs , and you can format new ofs drives by using
echo  format /fs:ofs .
echo.
echo  * YOU *CAN NOT* USE WINDISK TO FORMAT DRIVES TO OFS ! *
echo  * YOU *CAN NOT* UNINSTALL OFS COMPONENTS AFTER THEY HAVE BEEN INSTALLED ! *
echo  * AFTER INSTALL FINISHES, YOUR COMPUTER *WILL* REBOOT, SAVE YOUR WORK NOW. *
echo.
%drive%GUI\IDW\YNC.EXE /c yn Do you wish to install OFS components ?
if errorlevel 1 goto end
copy %drive%I386\OFS.SYS %systemroot%\SYSTEM32\DRIVERS
copy %drive%I386\RECOM.SYS %systemroot%\SYSTEM32\DRIVERS
copy %drive%I386\RECOM.SYS %systemroot%\SYSTEM32
copy %drive%I386\OFSDMP.EXE %systemroot%\SYSTEM32
copy %drive%I386\UOFS.DLL %systemroot%\SYSTEM32
copy %drive%I386\CIDAEMON.EXE %systemroot%\SYSTEM32
copy %drive%I386\CIFILTER.EXE %systemroot%\SYSTEM32
copy %drive%I386\QUERY.DLL %systemroot%\SYSTEM32
copy %drive%I386\STEMDLL.DLL %systemroot%\SYSTEM32
%drive%GUI\IDW\REGINI.EXE %drive%I386\OFS.REG
%drive%GUI\IDW\SHUTDOWN.EXE /r
goto end

:missingfiles
echo.
echo  Some files required are missing.
echo  Either:
echo  - The NT 854 CD is not in the drive
echo  - You supplied the wrong drive letter to Setup.
echo  Rectify the situation, and run Setup again.
goto end

:usage
echo.
echo %0 [drive] : Install OFS components.
echo.
echo    - [drive] : The CD drive where the NT 854 CD is inserted.
echo                Defaults to drive D.
echo                Example: %0 E
echo.

:end
Use ofs.cmd [drive] to install, where [drive] is the CD drive, it defaults to drive D.

z180
Donator
Posts: 982
Joined: Sat Aug 21, 2010 5:10 pm
Location: In front of my Toughbook

Re: NT 854: Working OFS, anyone ?

Post by z180 »

I thought it was axed and just a few small remains are in the source/
Stephen Elop….I curse you, that after your death your soul will be forever trapped in the sourcecode of Windows and one day Microsoft will fall because of that virus code!

BogdanV
Posts: 492
Joined: Thu Sep 17, 2009 7:37 pm

Re: NT 854: Working OFS, anyone ?

Post by BogdanV »

Just how functional is it anyway ? I mean, does Search work properly on it? Also, are there any programs or API that can take advantage of it ? That would be interesting.

z180
Donator
Posts: 982
Joined: Sat Aug 21, 2010 5:10 pm
Location: In front of my Toughbook

Re: NT 854: Working OFS, anyone ?

Post by z180 »

I have some more or less working decompilers here.
Stephen Elop….I curse you, that after your death your soul will be forever trapped in the sourcecode of Windows and one day Microsoft will fall because of that virus code!

Barabba
User avatar
Posts: 693
Joined: Tue May 03, 2011 4:23 pm

Re: NT 854: Working OFS, anyone ?

Post by Barabba »

so you have to format primary partition to OFS one for this thing to work?
no NTFS ?
Pat Bateman: I'm into murders and executions.
Les Grossman: Or you can grow a conscience in the next 5 minutes and see where that takes you.

vasefi39
Posts: 20
Joined: Tue Aug 30, 2011 11:13 am

Re: NT 854: Working OFS, anyone ?

Post by vasefi39 »

Barabba wrote:so you have to format primary partition to OFS one for this thing to work?
no NTFS ?
I don't understand what you deduced that from. In the screenshots, the OP is formatting drive e: (NOT c:) into OFS, while c: (which i assume is the primary partition in his install, which is not a certainty in Windows NT and derived systems) is staying in whatever file system it originally was (either FAT or NTFS).

Post Reply