How to install Windows 95 on a computer with an Am5x86 processor without a floppy drive and CD-ROM?
I have an old computer with the following specifications:
- Processor: Am5x86
- Socket: 7
- RAM: 32 MB
- Frequency: 133 MHz
- Keyboard: with DIN connector
- Hard drive: BigFoot 1.2 GB
My goal is to install at least DOS or Windows 95 on this computer. The problem is that I don’t have a working floppy drive, and CD-ROMs from that era couldn’t boot directly.
I tried to install DOS on a separate partition of the hard drive, but when I tried to make it bootable, the system gives an error and suggests rebooting.
I also tried creating a bootable floppy image using Win32Disk Imager and a USB-IDE converter, but the system doesn’t recognize the disk as initialized.
Is there a way to install DOS or Windows 95 on this computer without using a floppy drive? Could an intermediate Socket 775 computer with IDE and USB support help create a bootable medium that could then be transferred to the old computer?
Installing Windows 95 on an Am5x86 Processor Computer Without a Floppy Drive
Installing Windows 95 on an Am5x86 processor computer without a floppy drive can be accomplished by creating a bootable USB flash drive or hard disk on an intermediate computer, and then transferring that medium to the target system. This requires creating a DOS or Windows 95 bootable image on a modern computer with IDE support, copying it to the old hard drive, and then configuring the boot sectors and BIOS parameters on the target computer.
Contents
- Installation Preparation
- Creating Boot Media on an Intermediate Computer
- Configuring Boot on the Target Computer
- Installing DOS and Windows 95
- Troubleshooting Common Problems
- Alternative Methods
Installation Preparation
Before beginning the installation process, you need to prepare the necessary tools and components. Your Am5x86 processor computer has sufficient resources to run Windows 95, as the minimum requirements for this operating system include a 386 processor, 4MB of RAM, and 40-65MB of free disk space.
Important: Your computer with 32MB of RAM and an Am5x86 processor (claimed performance equivalent to 486DX2-80) is well-suited for Windows 95. However, note that Windows 95 requires a CD-ROM for standard installation, so we will use alternative methods.
Begin by preparing:
- An old BigFoot 1.2GB hard drive or a new IDE-compatible drive
- An intermediate computer with IDE and USB support
- A USB-IDE converter
- DOS and Windows 95 installation files
- Programs for working with boot sectors (such as WinImage, Rufus)
Creating Boot Media on an Intermediate Computer
The most reliable method is to create a bootable hard disk on an intermediate computer. This method avoids compatibility issues with flash drives and older systems.
Step 1: Partition Formatting
On the intermediate computer, connect the target hard drive via a USB-IDE converter. Use FDISK or Disk Management to create partitions:
# Create a bootable partition
fdisk /mbr
fdisk
# Create a primary DOS partition (FAT16)
# Set it as active
Step 2: Copying System Files
Copy the DOS system files to the target hard drive:
# After formatting the drive with format C: /s
# Copy additional files:
copy *.sys C:\
copy *.com C:\
copy *.exe C:\
Step 3: Creating Configuration
Create or configure the CONFIG.SYS and AUTOEXEC.BAT files:
CONFIG.SYS:
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE NOEMS
DOS=HIGH,UMB
FILES=20
BUFFERS=30
STACKS=9,256
LASTDRIVE=Z
AUTOEXEC.BAT:
@ECHO OFF
PROMPT $P$G
PATH C:\DOS;C:\WINDOWS
SET TEMP=C:\TEMP
Configuring Boot on the Target Computer
After transferring the hard drive to the target computer, you need to properly configure the BIOS and boot sectors.
BIOS Settings
- Boot the computer and enter the BIOS (usually with the DEL or F2 key)
- Ensure that:
- Boot order: Hard Disk, CD-ROM, Floppy (or just Hard Disk)
- Hard disk type: Auto or User
- LBA Mode: Enabled
- Boot Virus Detection: Disabled
Using the SYS Program
If the system doesn’t boot, try to restore the system files:
# Boot from a bootable floppy disk (if available)
# Or use the Windows 95 installation disk in DOS mode
SYS C:
Tip: If you have access to a Windows 95 computer, you can create a bootable floppy disk with
SYS.COMandFORMAT.COMfiles, then use them on the target computer.
Installing DOS and Windows 95
Installing DOS
- After successfully booting DOS from the hard drive:
# Create directories for Windows
MD C:\WINDOWS
MD C:\TEMP
- Copy the Windows 95 installation files to the hard drive using the intermediate computer:
XCOPY E:\WIN95 C:\WIN95 /E /I /H
- Start the Windows 95 installation:
C:
CD \WIN95
SETUP
Windows 95 Installation Features
When installing Windows 95 without a floppy drive, you need to:
- Select “Custom Setup” instead of “Express Setup”
- In the installation source step, select “Hard Disk”
- Specify the path to the files on the hard drive
- Disable floppy drive checking in installation settings
Troubleshooting Common Problems
Problem: “Invalid media type reading drive C”
This means the boot sector doesn’t contain correct information about the file system.
Solution:
# Use FDISK to recreate the boot sector
fdisk /mbr
# Reformat the drive with the /s flag
format C: /s
Problem: “Missing operating system”
The system cannot find the boot code.
Solution:
# Restore the boot sector using SYS
SYS C:
Problem: Computer doesn’t recognize the hard drive
Possible causes:
- Incorrect BIOS configuration
- Damaged IDE cable
- Hard drive failure
- Frequency conflicts (BigFoot drives are known for their low speed)
Solution:
- Check all connections
- Set correct drive parameters in BIOS (cylinders, heads, sectors)
- Try a different hard drive
Alternative Methods
Method 1: Network Booting
If you have network access, you can try network booting:
- Set up a PXE server on the intermediate computer
- Use a network card compatible with DOS
- Boot DOS over the network and install Windows 95
Method 2: Floppy Drive Emulation
Create a virtual floppy drive on the hard disk:
# Create a 1.44MB file
copy /b con: floppy.img
# Use programs like RAWRITE to write images
Method 3: Using ROM-BIOS
If you have access to the BIOS chip, you can modify it to support different hardware, but this is an advanced method requiring specialized knowledge.
Sources
- Microsoft DOS 6.22 Documentation
- Windows 95 Installation Guide
- Legacy Hardware Forum - DOS Boot Methods
- FDISK and Format Commands Reference
- BigFoot Hard Drive Compatibility Guide
Conclusion
Installing Windows 95 on an Am5x86 processor computer without a floppy drive is quite possible using modern methods. Key points for successful installation:
- Use an intermediate computer to prepare the bootable hard disk
- Properly configure the boot sectors using FDISK and SYS
- Disable unnecessary hardware checks in Windows 95 settings
- Gradually add drivers to check compatibility
If the standard method doesn’t work, try alternative approaches: network booting or creating a virtual floppy drive. Your computer with 32MB of RAM and an Am5x86 processor will be excellent for Windows 95, especially when upgrading RAM to 64MB.
For further experimentation, you can try installing other operating systems such as FreeDOS or Windows 98, if your computer meets their requirements.