Recent | Online | Vintage | Modern | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) if you are human, Register & Login to gain more access to all boards here; Some guest permissions have been limited to reduce traffic from bots and encourage registration, while other Guest permissions have been added such as guest posting of attachments and guest responses to threads!

Author Topic: install windows 3.11 (1993) from cd  (Read 36310 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 9656
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • View Profile
    • www.oldschooldaw.com | vintage audio production software + hardware info
install windows 3.11 (1993) from cd
« on: November 16, 2014, 12:23:01 AM »



ok! so you want to install windows 3.1 or windows for workgroups 3.11..
there are some differences straight away to be aware of..
first off,
windows 3.1 or 3.11 requires ms-dos 5.x or 6.x be installed before installing....  (http://hampa.ch/pub/software/DOS/DOS/)
2nd thing to note is the file system on the actual drive that you are going to use, modern xp systems use NTFS filesystem, windows 98 & 95 used the FAT32 filesystem, but with windows 3.1, it was built to use the old 16bit version of FAT, more specifically referred to as FAT16. This filesystem is limited to 2GB partition sizes... that sounds like nothing? but its a vast amount of space for windows 3.11 files which are much smaller then any other version of windows.

http://www.oldcomputermuseum.com/os/os_files/msdos_5.0.jpg
http://www.os2museum.com/wp/multitasking-ms-dos-4-0-lives/
PLEASE NOTE: some people try to run windows 3.1/3.11 with a newer version of dos, dos 7.1, this version was created later on in 1998/1999 for the subsystem of windows98/98se/ME.... unlike the earlier versions it has support for fat32 which allows for 2TB disk partitions, a huge increase over 2GB. This pay off is worth the extra effort to some people i guess, but personally i think 2TB on a native partition for windows3.1/3.11 is very much overkill. I cant reccommend that you do this. I had major problems when using dos 7.1, as a result i cant reccommend that you use dos7.1 for wfw311..
i reccommend using dos 5 or 6.22 only.. microsoft versions of ms-dos.. and using a "primary dos" partition no larger then 2gb formatted to FAT filesystem (fat16, not fat32)

1993


here is a downloadable cd for "ms-dos 7.1"
which is an unofficial update to 6.22 i beleive
i think this is the only way to install dos without using floppy drives

http://www.syschat.com/download60.html

http://www.illumnati.com/eXeTooLs.htm
this page lists a cd image for windows for workgroups 3.11 as well as a bootable dos 6.22 cd

Quote
DOS622.iso is a CD image which is bootable and will allow
the installation of DOS 6.22 to a hard drive. It has the
OAKCDROM.SYS generic driver and a generic mouse driver
included. To install DOS 6.22 to a hard drive that has
already been formatted with a DOS partition, simply use
D:\DOS\SETUP.EXE where D: is the drive letter of the CD
ROM. If a DOS partition has not been created, you will
need to create one first. To do that, boot from the CD
then change to directory D:\DOS where D: is the drive
letter of the CD ROM, then use "format C: /u", where the
/u switch is "unconditional format".

After you format the C: drive, you can then run SETUP.EXE
from the \DOS directory of the CD.

If the hard drive has not been partitioned with a DOS
partition, boot from the CD and run SETUP.EXE in the /DOS
directory. It will allow you to create a DOS partition,
but it will continue to try to setup DOS 6.22 and fail to
recognize a "Setup Disk". Ignore this error, reboot the
computer using the CD, then use the instructions above to
format the partition. After you do that, you can run
SETUP.EXE to successfully install DOS 6.22.

After you install DOS 6.22 to your C: drive in C:\DOS,
use RUN.BAT in the directory \CONFIG to copy the files
to your hard drive to provide additional functionality.
This will give you CD ROM and mouse support.

Alternatively, you can manually copy the CDROM and MOUSE
drivers to a location on the hard drive and edit autoexec.bat
and config.sys to include those drivers.


Quote
Win311.iso is a CD image which is bootable and will allow
the installation of Microsoft Windows for Workgroups 3.11
to a hard drive. It has the OAKCDROM.SYS generic driver
and a generic mouse driver included. To install Windows 3.11
to a hard drive, you must first install DOS.


ive attached these files aswell

further resources:
http://www.jankie.net/soedesh/16.htm
https://winworldpc.com/product/windows-3/wfw-31
http://cd.textfiles.com/superozsw/UTILS/
http://www.amazon.com/Windows-3-11-Dummies-Andy-Rathbone/dp/1568843704
http://ftp.sunet.se/pub/pc/windows/winsock-indstate/ftp/
http://www.legroom.net/howto/msdos
http://stephan.win31.de/w31mm_en.htm
http://files.mpoli.fi/
http://cd.textfiles.com/gw2k42/WFW311/SETUP.TXT
http://www.conradshome.com/win31/
http://www.vogonsdrivers.com/index.php?catid=3
http://www.win31.de/esoft.htm
http://www.k7tty.com/Utilities/Windows31/
http://en.wikipedia.org/wiki/Extended_System_Configuration_Data

important update for networking TCP/IP
http://support.microsoft.com/kb/99891/en-us
http://www.yale.edu/pclt/WINWORLD/WFWG311.HTM

also some fixes here for support for fat32 filesystem /w ms-dos 7.1
http://www.msfn.org/board/topic/97945-windows-311-and-ms-dos-71/
https://social.technet.microsoft.com/Forums/systemcenter/en-US/fabbdc2d-0b85-4ba3-bb92-88cbc0dbb31e/dual-boot-msdos-710-and-windows-31?forum=operationsmanagergeneral
http://www.mdgx.com/dos.htm
http://www.betaarchive.com/forum/viewtopic.php?f=7&t=22543&start=75
http://www.computing.net/answers/windows-31/i-need-dos-for-31/12175.html
http://www.operating-system.org/betriebssystem/_english/bs-win311.htm

installing cd drivers for ms dos 6.22 (oakcdrom.sys)
(editing config.sys to load oakcdrom.sys + autoexec.bat to run mscdex.exe)
http://www.betaarchive.com/forum/viewtopic.php?f=39&t=5928

here is some info re: installation on a virtual/emulated environment (i did not do this, i used real hardware)
https://forums.virtualbox.org/viewtopic.php?f=2&t=51190

http://en.wikipedia.org/wiki/File_Allocation_Table
windows 3.1 originally was meant to run on fat16 (fat) partitions..
fat16 partitions have a size limit of 2GB
fat32 partitions have a size limit of 2TB, filesize limit of 4GB



i was gettng "Unsupported Data Configuration" error msg after installing with DOS7.1 + FAT32 filesystem
but then i edited C:\windows\system.ini as follows:
Code: [Select]
[386Enh]
MaxPagingFileSize=258048
PageOverCommit=1
MaxPhysPage=30000
adding the above lines under the "386Enh" header seemed to fix my problem and i now have networking + TCP/IP working in windows for workgroups 3.11!!  of course i also installed the "tcp32b.exe" tcp/ip update, as well as the 3com network drivers for my 3com 10/100 pci network card... these files i will also attach.

90x_31_1.exe is disk 1 of the 3com drivers for windows 3.1/3.11, i extracted this to C:\nic1 directory
90x_31_2.exe is disk 2 of the 3com drivers for windows 3.1/3.11, i extracted this to C:\nic2 directory
then, to install the driver, after u run windows, open "Windows Setup" and select "Options" drop down... then "Change Network Settings"  a new popup will appear and u click "Networks" and then click the radio button next to "install Microsoft Windows Network"

web browsers:
http://ftp.vim.org/netscape/communicator/english/4.08/windows/windows3.1/navigator_standalone/
http://www.vintage-computer.com/vcforum/showthread.php?13929-Browser-for-Windows-3-11
http://www.aei.net/software/n16d408.exe
http://www.hpcfactor.com/downloads/msie/ie50/
http://support.microsoft.com/kb/239550 (unable to install ie50? 4 megabyte configuration?)

Quote
Problem Installing Microsoft Internet Explorer 5.01 for Windows 3.1? 3.11? Here is the Fix!!!
Code: [Select]
In Program Manager, click Run on the File menu.
In the Command Line box, type the following command
drive:\setup folder\setup /f:16
where drive and setup folder are the drive and folder in which the Setup.exe file is located.
Click OK.
Follow the instructions on your screen to install Internet Explore

partitioning:
http://support.microsoft.com/kb/69912



http://sdfox7.com/win31.htm

compression tools
ftp://ftp.uni-kassel.de/pub/net/util/dos-packer/



when trying to install the 6.22 dos cd.. make sure that you only have 1 cd connected.. if u have multiple cd roms
it may not be able to map the contents of hte cd to the other drive letter (d:)