Installing Windows for Workgroups 3.11 and Windows 98 Second Edition on the same FAT32 partition: Difference between revisions

From Computers Wiki
Jump to navigationJump to search
(Add steps for dual configuration)
(→‎Procedure: Stress the importance of updating PATH)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
* Windows 98 Second Edition installation media
* Windows 98 Second Edition installation media
* Windows for Workgroups 3.11 installation media
* Windows for Workgroups 3.11 installation media
* <code>osr2fix.exe</code> from https://www.vogons.org/viewtopic.php?t=31922 (TODO: Mirror)
* <code>OSR2FIX.EXE</code> from https://www.vogons.org/viewtopic.php?t=31922 (TODO: Mirror)
* <code>311fat32.com</code> from https://www.vogons.org/viewtopic.php?t=31922 (TODO: Mirror)
* <code>311FAT32.COM</code> from https://www.vogons.org/viewtopic.php?t=31922 (TODO: Mirror)


== Procedure ==
== Procedure ==
Line 30: Line 30:
[WIN98SE]
[WIN98SE]
</syntaxhighlight>
</syntaxhighlight>
# Edit <code>AUTOEXEC.BAT</code> to look like this, moving the existing contents to the <code>WFW311</code> section:<br /><syntaxhighlight lang="bat">
# Edit <code>AUTOEXEC.BAT</code> to look like this, moving the existing contents to the <code>WFW311</code> section and explicitly updating <code>PATH</code> with the location of the MS-DOS utilities:<br /><syntaxhighlight lang="bat">
GOTO %CONFIG%
GOTO %CONFIG%


Line 43: Line 43:
:END
:END
</syntaxhighlight>
</syntaxhighlight>
# Run <code>ATTRIB -R -H -R MSDOS.SYS</code>
# Run <code>ATTRIB -R -H -S MSDOS.SYS</code>
# Edit <code>MSDOS.SYS</code> so that section <code>Options</code> key <code>BootGUI</code> is set to <code>0</code>; this has the side-effect of ensuring <code>PATH</code> isn't messed with
# Edit <code>MSDOS.SYS</code> so that section <code>Options</code> key <code>BootGUI</code> is set to <code>0</code>; this has the side-effect of ensuring <code>PATH</code> isn't messed with
# Run <code>OSR2FIX.EXE</code> to extract its contents
# In the extracted contents, run <code>WIN3X.BUG\W3XSTART.EXE</code>
# Confirm modification of <code>IO.SYS</code>
# Change to the <code>C:\WFW311\SYSTEM</code> directory
# Run <code>311FAT32.COM</code>
# Reboot the system


You should now be able to select either <code>WFW311</code> or <code>WIN98SE</code> and then run <code>WIN</code> to boot the selected operating system.
TODO: rest


[[Category:Guides]]
[[Category:Guides]]

Latest revision as of 01:43, 28 October 2023

Thanks to a set of unofficial patches, it is possible to install Windows for Workgroups 3.11 on a FAT32 partition.

Prerequisites

Procedure

  1. Boot from the Windows 98 Second Edition installation media
  2. Create a FAT32 partition
  3. Install Windows 98 Second Edition to C:\WIN98SE
  4. Install Windows for Workgroups 3.11 to C:\WFW311
  5. Reboot into command prompt only
  6. Edit CONFIG.SYS to look like this, moving the existing contents to the WFW311 section:
    [MENU]
    MENUITEM=WFW311
    MENUITEM=WIN98SE
    
    [COMMON]
    
    [WFW311]
    DEVICE=C:\WFW311\SMARTDRV.EXE /DOUBLE_BUFFER
    DEVICE=C:\WFW311\IFSHLP.SYS
    STACKS=9,256
    LASTDRIVE=Z
    
    [WIN98SE]
    
  7. Edit AUTOEXEC.BAT to look like this, moving the existing contents to the WFW311 section and explicitly updating PATH with the location of the MS-DOS utilities:
    GOTO %CONFIG%
    
    :WFW311
    SET PATH=C:\WFW311;C:\WIN98SE\COMMAND;%PATH%
    C:\WFW311\SMARTDRV.EVE
    C:\WFW311\NET.EXE START
    GOTO END
    
    :WIN98SE
    
    :END
    
  8. Run ATTRIB -R -H -S MSDOS.SYS
  9. Edit MSDOS.SYS so that section Options key BootGUI is set to 0; this has the side-effect of ensuring PATH isn't messed with
  10. Run OSR2FIX.EXE to extract its contents
  11. In the extracted contents, run WIN3X.BUG\W3XSTART.EXE
  12. Confirm modification of IO.SYS
  13. Change to the C:\WFW311\SYSTEM directory
  14. Run 311FAT32.COM
  15. Reboot the system

You should now be able to select either WFW311 or WIN98SE and then run WIN to boot the selected operating system.