Re: Losing connection with USB drives

"J. P. Gilliver" <[email protected]> Sat, 16 Aug 2025 16:24:40 +0100
Newsgroups alt.comp.os.windows-xp,comp.os.ms-windows.misc,alt.comp.os.windows-7,alt.windows7.general
Organization 255 software
Message-ID <[email protected]>
On 2025/8/16 15:2:31, NY wrote:

[]

> I have had problems with bus-powered USB devices that are powered by a 
> USB hub rather than by the computer.
> 
> The general advice with the Raspberry Pi (so not Win 7!) is that 
> bus-powered spinning hard disks should be powered by a USB hub with its 
> own power-supply rather than from the Pi itself. This worked find for 
> the Pi 3, but when I got a Pi 4, I found that it failed to boot (not 
> even any output on HDMI so no diagnostic message) if the powered hub had 
> power. If the hub was unpowered, the Pi booted but (as expected) failed 
> to see the external drive. If I booted the Pi and then turned on the USB 
> hub, I could manually mount the drive.
> 
> Some people suggested that there was a conflict between the Pi's power 
> through the USB port and the external power to the hub. I made up a USB 
> cable with the +5V line cut. This made no difference to the booting 
> problem. It did still allow the drive to communicate as long as the 
> power to the hub was off at boot time and only later turned on.
> 
> I had to resort to a powered caddy and no powered USB hub. That works 
> flawlessly.
> 
> So powered USB devices can be a pain.

I have had PCs that wouldn't boot if a USB memory stick was plugged in.
I can't remember whether it was any memory stick in any port, or just
certain sticks, or certain ports. It would have been, I'm pretty sure,
either Windows 7 or XP (USB under Windows 9x was pretty flaky anyway). I
haven't had that problem with this W10-64 machine, but possibly only
because I've never tried booting it with a stick plugged in so far.

Yours is interesting: it saw the hub if unpowered. Presumably it was a
hub that could be either externally powered or bus powered (but of
course couldn't power a high-load peripheral if only bus-powered). My
guess was that its internal processor (or registers, or whatever) went
to - or at least ended up in - a different state if external power was
applied before communication commenced.
-- 
J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

Self Test for Paranoia:  You know you have it when you can't think of
anything that's your own fault.
- "The Real Bev" in comp.mobile.android, 2019-1-1