Phantom drive

From: william (WILLIAMA)12 Feb 14:00
To: ALL1 of 8
Talking of sleeping dogs, here's one I probably will let lie, unless anybody knows a simple solution.

Marvell are well known for their SATA controllers, often found on add-in PCIe cards to give extra SATA ports. I bought a Rivo 8-port card so I can add extra drives to my plex box. With Windows 11 pro, which isn't listed as supported, it just works from the start. Two new drives right there where they should be. The only odd thing is this. Disk Manager shows an extra, uninitialised drive. And no, it's not a partition being displayed. In device manager, under Disk drives I have an Unknown Device working "properly" using MS disk.sys as a driver.  From cmd, diskpart also shows it as in the attachment.

With USB connected disks, I've seen the USB/SATA bridge displayed as a separate "disk" from time to time  depending on the adapter, so I imagine something similar is happening here. I think the uninitialised disk is actually all or part of the SATA/PCIe bridge, which Windows is seeing as "something" connected to SATA, i.e. a disk drive of some sort.

Not really too bothered, apart from that annoying OCD thought that it shouldn't be there.
EDITED: 12 Feb 14:42 by WILLIAMA
From: CHYRON (DSMITHHFX)12 Feb 17:47
To: william (WILLIAMA) 2 of 8
The SSD I installed Win10 to is listed with a 'removable drive' icon, even though it's plugged to a MB SATA connector.
From: william (WILLIAMA)12 Feb 18:10
My meandering across the web suggests that this happens quite often. Microsoft has this to say on the subject.
From: CHYRON (DSMITHHFX)12 Feb 19:00
To: william (WILLIAMA) 4 of 8
Hmmm. Pretty sure my old MB (MSI A320M PRO-VH PLUS) doesn't have sata ports designated as external. Doesn't appear to affect functionality. Next time I'm rooting around in the bios I'll see if there's anything in there.
From: william (WILLIAMA)12 Feb 21:39
When I read that, I didn't find it completely convincing as the whole explanation. There seem to be other things that can cause it.
From: william (WILLIAMA)14 Feb 13:58
To: william (WILLIAMA) 6 of 8
Well, it appears that the issue is the Rivo's design. It uses a Marvell PCIe SATA controller to provide 2 ports on the card. It has a second chipset, a JMB583 which is a SATA controller/port-multiplier to allow the remaining 6 ports to operate and share bandwidth. I can't find out anything about this chip as it isn't listed on the Jmicron website; their numbering stops at JMB575. Either the website isn't up to date, or this is a chip made for Rivo (and whoever else?). The Rivo driver, for Win10 and lower, seems to control how the two chipsets cooperate and, by default only the 2 Marvell controlled ports are available without it. There's no driver for Win11. Looks as though the phantom drive on my PC is Windows doing a best guess at what that second chipset is, since Device Manager reports the Marvell controller as the parent.

Some Windows 11 users say that all ports are available anyway; others report that the card doesn't work at all. I have a SATA controller in device manager, installed when I plugged the card in and working fine, with two HDDs plugged in. Since I have no need (now) for the other ports, I've disabled the unknown device under Disk drives, and the phantom disk has disapeared from Disk Management and Diskpart.

That'll more than do for me - until I need more drives.
From: CHYRON (DSMITHHFX)14 Feb 18:47
To: william (WILLIAMA) 7 of 8
My 'problem' has mysteriously disappeared, perhaps because I mentioned it in polite company ... the drive no longer shows the 'removable' icon in explorer. I suppose I imagined the whole thing.
From: william (WILLIAMA)14 Feb 22:41
Quite likely.

Although....I have been surprised when looking at this issue, just how easy it is to get things wrong with windows.