No drive letter assigned after installing a new hard drive
Why is my new drive recognized in the system BIOS but has no drive letter assigned to it in Windows? Before the operating system can recognize the drive and assign it a drive letter, you must partition and format the drive
The rest is here:
No drive letter assigned after installing a new hard drive