How To Replace Boot Drive Using Win95


Instructions To Replace Boot Drive Using Win95
To change cdrom drive letter assignment in Windows 95
Dual-Booting, or Triple Booting
Tailor Your Dual-Boot Start-Up

The following instructions will allow you to install a new, larger C drive on your computer without reinstalling Win 95 and all your applications. If you follow them this method works perfectly, remember if you have a very large (over 2 GB) you need to partition into less than 2 GB partitions or your computer will not recognize the space over this amount. Make sure you partition the drive before you use the xcopy commands. If you are running the original version of Win 95 ( not OSR2) you need to partition your drive if it is bigger than 2.0 GB- follow the instructions below the install new c drive instructions, after entering fdisk. If you have Win 95 OSR2 installed and are using fat 32 the drive can be made one large partition, fdisk will display a large disk support option.

To Install New C drive with Windows 95 Operating System*

The following instructions assume the user is familiar with removing and replacing a hard drive and using Dos commands to format and fdisk.

PRINT THIS WHOLE PAGE FIRST!

To install a new c drive, using the old drive to copy from:

1) Make sure you have a working Win 95 Emergency disk Install the new drive as the slave (D), remember to setup your bios correctly for the drive!!!

2) Boot Win 95, open a Dos box, start FDISK, (IF YOUR DRIVE IS GREATER THAN 2.0 GB, and you are running the original version of Win 95, follow instructions below to partition it!) select drive 2, make a new partition Exit Dos box, OSR2's version of fdisk will allow the entire drive to be partitioned as 1 large drive if you select this, through the use of the Fat32 file system.

3) Reboot, now the drive is recognized by Win 95.

4) Open a Dos box and type FORMAT D:/s (If you partitioned the drive into many logical drives this is where you format each of them).

5) Stay in the Dos box and type C:\windows\command\xcopy c: d: /s/e/c/r/h/k -Everything from your c drive will now be copied to your new (D) drive, excluding the swap file which will be recreated upon booting up Win 95. Long file names will be preserved using this version of Xcopy (Xcopy32 will be invoked with this command).

(For those of you who want to know what the above commands do-/C Ignores errors. /E Copies all sub directories, even if they are empty, /H Copies files with the hidden and system file attributes, /K Copies attributes, /R Copies over read-only files. /S Copies directories and sub directories, unless they are empty.)

6) Shut down, remove the old drive, change the jumpers on the drive to make the new drive the master or stand alone, and reconfigure your bios to recognize the new drive

7) Boot Win 95 with your emergency disk in drive a

8) Start FDISK, make the partition active,

9) Type sys C: from the A prompt

10) Remove the floppy disk, Reboot -You're done!!!!!

The following is the step-by-step procedure to be followed to correctly partition a hard drive with a capacity greater than 2.048 GB.

1.At the “FDISK Options” screen, select “4. Display partition information” and press the [Enter] key, if the partition information display indicates that there are existing partition(s) on the hard drive, these partitions must be deleted before proceeding. Follow the on screen procedures for “3. Delete partition information” on the “FDISK Options” screen to remove any extended partitions. If there are no partitions on the drive go to step 2.

2.At the “FDISK Options” screen, select “1. Create DOS partition or Logical DOS drive” and press the [Enter] key.

3.The “Create DOS partition or Logical DOS Drive” menu screen is displayed. Select “1. Create Primary DOS partition” and press the [Enter] key.

4.The message “Do you wish to use the maximum available size for a Primary DOS Partition and make the Partition active (Y/N).....................? “ is displayed. Type “N” and press the [Enter] key.

NOTE: When “Do you wish to use the maximum available size for a Primary DOS Partition and make the Partition Active?” is displayed you MUST respond to the prompt with “n”. If you reply “y”, a primary partition of 2.048 GBytes will be created and the system will not be able to access the remainder of the capacity of the hard drive unless the partition is deleted.

5.When prompted, type in the value of the Primary Partition in Megabytes, this value can be anywhere from 1 to 2048 (default), and press the [Enter] key.

6.The message “Primary DOS Partition created” is displayed. Press the [ESC] key to continue.

7.At the “FDISK Options” screen, select “1. Create DOS partition or Logical DOS drive” and press the [Enter] key.

8.The “Create DOS partition or Logical DOS Drive” menu screen is displayed. Select “2. Create Extended DOS partition” and press the [Enter] key.

9.The “Create Extended DOS Partition” screen is displayed. Press the Enter] key to place the remaining space available on the hard drive into the Extended DOS partition.

NOTE: If all of the remaining space on the hard drive is not placed into the DOS Extended partition the total capacity of the hard drive will not be available to the computer system.

10.Press the [ESC] key to continue when the FDISK message “Extended DOS Partition created” appears on the monitor screen.

11.The FDISK utility will now prompt you to create logical drives for the Extended DOS partition. The message “Enter logical drive size in MBytes or percent of disk space (%)...” is displayed. Type the value desired for the capacity value of the logical drive size and press the [Enter] key. If you choose a value less than the displayed total size, you must continue entering drive sizes until all of the available space has been assigned Logical volume drive letters.

NOTE: Logical DOS Volumes have a maximum capacity of 2.048 GB. Do not create a Logical DOS drive with a size greater than 2048 MB. Each logical DOS drive created represents a drive letter (C:, D:, E:, F:, etc) to the system.

12.Press the [ESC] key to continue when the FDISK message “All available space in the Extended DOS Partition is assigned to logical drives“.

13.At the “FDISK Options” screen, select “2. Set active partition” and press the [Enter] key.

14.The “Set Active Partition” screen is displayed and the message “Enter the number of the partition you want to make active.................: ” is displayed. Press the “1” key, then press the [Enter] key.

15.The message “Partition 1 made active” is displayed. Press the [ESC] key to continue. This will return operations to the main menu.

16.Press the [ESC] to exit FDISK. Exiting FDISK under Windows 95 the system will return to the C:\WINDOWS\COMMAND> prompt and the user will have to manually re-boot the system.

17.After the system re-boots each drive letter assigned to the hard drive must be formatted.Open a Dos box, use format D: then format each partition you have created (E,F,G etc.)

Now follow the copy commands above to transfer your old drive contents to the new drive.

One more thing that will happen if you have a cdrom drive installed and have partitioned the drive into more than 1 drive. You're cdrom drive letter will change to the next available letter, ie. if it was D and you partitioned into 2 drives it will now be assigned as the E drive! Win 95 registry will not know about the change and if you want to add things from the Win 95 cdrom it will be confused. Any cdrom programs that require the cd will be confused also.



To change cdrom drive letter assignment in Windows 95

The first thing to do is open my computer, then open system. Click on device manager tab, click on the + sign next to cdrom. Then double click on the cdrom name, click on settings tab, select start drive letter, set end drive letter to the same as start letter, I recommend that you use a letter such as M or Q, far enough into the alphabet so that you will NEVER have to do this again! Click ok and restart computer.

Back up the registry before the next step! Before your modification, back up two files from your WINDOWS (or WIN95) directory: SYSTEM.DAT & USER.DAT to a floppy disk. If you accidentally deleted something from the registry and your drive becomes non-bootable, simply copy the two files back into the WINDOWS directory.

The next step is to start regedit from the run menu ( type regedit)

Go to edit and select find

Type in the old cdrom assigned letter (i.e.. d:) and click on find, the next search can be done using find next or pressing f3.

Change every instance of the old drive letter that you find to the new cdrom drive letter.

Right click on any shortcuts you have that run programs off the cdrom and select properties, change all references to your old cdrom letter to the new one.

Then do a hard drive search for all .ini files and config. (usually .cfg) and open them with a text editor (notepad etc.) and change every instance of the old cdrom letter designation to the new cdrom letter. Any programs that have a shortcut to run directly from the cdrom will have to have the command line changed to reflect the new cdrom drive letter, or uninstall and reinstall them. If you run the cdrom in Dos you will have to add the drive letter to the line that runs the drivers by adding /L:X (X=whatever the new cdrom drive is) in the autoexec.bat. and /or the Dosstart.bat file in the Windows directory.



Dual-Booting, or Triple Booting

You can run NT alongside Win 9x or even Win 3.x by pointing to a directory other than the existing Windows directory when you install NT. But first decide how you will manage data and applications on your dual-boot system, since each OS works with disk drives in its own way. If you want NT and Win 9x or 3.x to have free access to all files and partitions, you must sacrifice some features. NT's own File System (NTFS) offers password-protected file access and on-the-fly file- and folder-level compression (for selectively saving disk space). Win 98 and OSR2 versions of Win 95 feature the FAT32 file system, which includes efficient file storage and the ability to defragment as needed. Unfortunately, NT won't recognize FAT32 disk partitions, and Win 9x can't make sense of NTFS. (All versions of Win 9x and NT support FAT16, the file system found in the original Win 95 and 3.x.)

So what should you do? You can install NT onto the same disk and partition as Win 9x, but the partition must be formatted in FAT16. Because FAT16 can only handle partitions that are 2GB or smaller, large hard disks will be split into three or more partitions (which get separate drive letters). Install NT and Win 9x to different partitions, and you can adopt an optimized file system for each OS and use larger partitions.

Dual-booters must also contend with program installation. When you add Windows NT to your PC, you must reinstall all your applications--the NT Registry won't take configuration data from the Windows 9x Registry. To avoid keeping duplicate program files on your hard disk, when you reinstall those apps, direct the setup programs to write files to the application directory that already exists for Win 9x. Remember, format your Win 9x partition using FAT16; otherwise you won't see the existing program directories from NT.



Tailor Your Dual-Boot Start-Up

In a dual-boot setup, your system will boot by default into Win 9x. But before it does, a 30-second delay gives you time to select another OS from a list of installed operating systems. If you want, you can speed up the 30-second delay from the NT System Properties box:

1.Click Start, Settings, Control Panel.

2.Open the Systems icon.

3.In the System Properties dialog box, click the Startup/Shutdown tab.

4.From the Startup drop-down list, select the operating system to which you wish to boot by default.

5.In the 'Show list for' field, enter the time in seconds you want the OS list to appear before the default OS loads. Then click OK.

To force the system to wait until you pick an OS, modify the file boot.ini in the root directory of your NT partition. Open the file using Notepad or another text editor, and find the line that starts with 'Timeout='. Change the numeric value in this line to -1, which NT interprets as an indefinite amount of time. Note: The 'Show list for' item in the Startup/Shutdown sheet rejects negative values. You must enter it directly into boot.ini.


  • Back To The Top    • Back To Home