Annoyances.org
Home » Windows 98 Discussion Forum » Message 1201917819 Search | Help | Home
  
re: Installing a new Western Digital hard disk - one partition not recognised
Friday, February 1, 2008 at 6:03 pm
Windows 98 Annoyances Discussion Forum
Posted by Ken (9 messages posted)


What setting should I look for in the BIOS?

I did have a look at the options there (when I reconfigured it to recognise the new 
hard disk), but there was nothing that I thought I should change. There were a lot 
of options for peripherals, USB, etc. Certainly nothing obvious. What should I look 
for?

The disk tools from Western Digital only give an option to setup the disk as a whole. 
In order to make any later changes, they insist that you delete the partition table 
and start again. That would wipe out drive C as well as drives D and E. I'm not willing 
to do that as a first step, only as a last resort, because drive C: and D: are working 
fine.

I'm quite happy to use FDISK. I set up a disk under WinME for my mother last year, 
using the WinME version of FDISK. So I've now tried out the suggestion made earlier, 
to shrink or enlarge D: by a GB, using the updated version of FDISK to do it. But 
it has proved unsuccessful, as drive E: is still not being recognised.

The Microsoft article which was suggested led me on to more information. An article 
at http://www.infinisource.com/techfiles/msdos-compatibility.html has advised looking 
for BAD_IDE values in the registry. I found some, at

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0000 

and now am wondering whether I should just delete the value or the entire key?

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0000]
"DriverDesc"="Standard IDE/ESDI Hard Disk Controller"
"DevLoader"="*IOS"
"PortDriver"="ESDI_506.pdr"
"IDEDMADrive0"=hex:01
"IDEDMADrive1"=hex:01
"InfPath"="MSHDC.INF"
"InfSection"="BAD_IDE"
"ProviderName"="Microsoft"
"DriverDate"=" 6- 8-1999"
"MatchingDeviceId"="*PNP0600"

There is another BAD_IDE value at \hdc\0003 - once again the value is "InfSection"="BAD_IDE". 
I guess hdc means hard disk controller.

The Microsoft article identifies the file ESDI_506.pdr as being the driver that provides 
32-bit disk access for IDE and EIDE disks under Windows 98. Yet on looking in the 
Bootlog, I can find no trace of ESDI_506.pdr being loaded at boot time. This seems 
to show that it's not providing 32-bit disk functions!

Device Manager indicates that disk functions for the Western Digital disk are provided 
by C:\WINDOWS\INF\DISKDRV.INF (a text file which contains no reference to ESDI_506.pdr, 
nor any other file).

However, despite its presence in the Windows registry, the PC doesn't use a "Standard 
IDE/ESDI Hard Disk Controller". According to the entries in Device Manager, the PC 
uses a "VIA Bus Master PCI IDE Controller" for the Western Digital disk. This has 
its own drivers. So are the BAD_IDE values actually relevent? 







On Friday, February 1, 2008 at 3:06 pm, Jacob6601 wrote:
>Nobody ever said to re-partition differently, just using different tools. You could,
>in fact, leave the primary partition (c) alone. Just delete the logical drives and
>the extended partition -- then re-create them. If trying this is too difficult, then
>good luck!
>
>And any real mode IDE drivers are in the BIOS.



Written in response to:
re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Friday, February 1, 2008 at 3:06 pm)

Responses to this message:
*re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Saturday, February 2, 2008 at 11:54 am)

All messages in this thread [show all]
-Installing a new Western Digital hard disk - one partition not recognised (Ken: Thu, Jan 31, 2008, 11:46 am)
-re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Thu, Jan 31, 2008, 5:52 pm)
*re: Installing a new Western Digital hard disk - one partition not recognised (Ken: Thu, Jan 31, 2008, 7:40 pm)
-re: Installing a new Western Digital hard disk - one partition not recognised (Don: Fri, Feb 1, 2008, 3:33 am)
-re: Installing a new Western Digital hard disk - one partition not recognised (Keith Stanier: Fri, Feb 1, 2008, 4:37 am)
-Physical HDD larger than 64GB under W98 (Keith nailed it) (gewg_: Fri, Feb 1, 2008, 9:14 am)
*re: Physical HDD larger than 64GB under W98 (Keith nailed it) (Ken: Fri, Feb 1, 2008, 12:47 pm)
*re: Physical HDD larger than 64GB under W98 (Keith nailed it) (Keith Stanier: Fri, Feb 1, 2008, 4:49 pm)
-re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Fri, Feb 1, 2008, 8:36 am)
-re: Installing a new Western Digital hard disk - one partition not recognised (Ken: Fri, Feb 1, 2008, 1:03 pm)
-re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Fri, Feb 1, 2008, 3:06 pm)
-re: Installing a new Western Digital hard disk - one partition not recognised (Ken: Fri, Feb 1, 2008, 6:03 pm)
*re: Installing a new Western Digital hard disk - one partition not recognised (Jacob6601: Sat, Feb 2, 2008, 11:54 am)
Return to the Windows 98 Discussion Forum

All content at Annoyances.org is Copyright © 1995-2008 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.