I have a new Western Digital 160 GB hard disk with XP Pro SP2 installed. When this is set as the slave drive to a 15 GB Seagate hd (also XP Pro but no SP as there is not enough space left), the system boots and Windows correctly reports the size of the WD disk. When I disconnect the Seagate and set the WD as master however, I get a BSOD with a 0000 007B error (F8A5 9640, 0000 0034, 0000 0000, 0000 0000). I've checked the MSKB articles on the 0000 007B error and also articles on the 137 GB limit for hard disks but I'm not sure these apply as my disk is recognised so long as its not the master.
I've updated the bios and it seems to recognise the disk as the Max LBA Capacity is 160 041 MB. I've also ran WD's Data Lifeguard tests and it reports the disk as ok. The last step would be to partition and format using Data Lifeguard but I'm hanging off in case I'm missing something. The mobo is an Asus CUV4X with a Via 82C605 chipset and the processor is a Pentium 3 667. Can anyone help?