Greetings
Connecting a external HD to the computer USB can take a long time to show, especially on older computers with USB version 1.1and USB version 2.2 . Once the hard drive is plugged into the USB it takes the computer time to know that it is there. The other problem I have run into is that the USB cable is not contacting and making a connection good enough for the computer to recognize that a external HD has between connected, wiggle the connector to get any response.
Not recognizing the other partition and are two reasons why this is happening.
First being that older operating systems like Windows 95,98 and even XP when formatting with those operating systems , the windows can not see any more then 130 MB, because at that time there were not any hard drives that went above 20MB. So when you format your computer with a 300MB hard drive, all what the older operating systems will see is 130MB .
The later versions of XP will be different.
The reason why the partition is not working is that it has not been formatted into a none logical drive with the NTFS type of file for XP. Windows 95 and 98 uses a FAT 32 file system to work on.
The only way that you can take an advantage of both the working partitions and get the none working partition to be used is to completely reformat the whole drive, deleting all the partitions.
Then if you use Windows to format, you may need to create two none Logical partitions of approx 130MB each, and when that is successful, you will see three drives when clicking on the computer icon.
When a partition is not accessible it has to be formatted into a none logical drive,and using windows XP to format this external drive as it will not see the complete drive over 130MB, it is difficult to do with Windows.
Using other software like Acronis Migrateasy version 7.0.0, makes this job much easier and very fast as the you can format the complete external drive as a none logical drive into the NTFS file system , that way windows will see the complete drive of 300MB , but only as a data drive, which you want anyways.
Semaphore time out is when the computer stopped looking for this drive, as if is not partitioned or is faulty, or having bad sectors on this drive that the computer can't read.
I have used Acronis to tell me what the problem will be with a defective drive , some times other software is needed to format and detect hard drive problems.
Hope this helps