My second (slave) hard drive used to work fine but after upgrading my main (master) drive, and then re-starting, Windows XP does not recognise it.
The slave is recognised by the BIOS and showing as okay. It is also showing as recognised by Device Manager (and shown as working properly) but I cannot see it anywhere in My Computer, even in the "Disk Management" section of utilities.
I suspect it is because the aprtition table will still have the old drive as c:
I just fitted a new drive and had the same, OK in bios but windows could not see it as it had no partition table.
I used partition magic to fix, but if you click start, help and insert "drive change" and search, then click on assign change or remove a drive letter, it will show you how to open the computer management console and hopefully you can change the drive letter of the 2nd drive and it will be OK.
when you open the Computer management console, clickk on computer management local then in RH window dbl click on storage then dbl click on disk management local the right click on 2nd drive and select change drive letter or paths - hopefully this will work.
Many thanks, but have been using Computer Management and it doesn't recognise the sencond drive. I use "Computer Management" quite a lot so am familiar with it, and use it to partition and allocate drive letters, but for no obvious reason Windows simply can't 'see' the drive any more even though it is listed in Device Manager.
Even though there is no letter assigned, I've now got the drive recognised by "Drive Image 7" which is letting me copy the drive to a separate partition. At least that means I haven't lost any data, but will try your advice in order to get the drive properly allocated.