External Hardrive between 2 PCs

Urukarch

Junior Member
Feb 13, 2007
2
0
0
I have a 160gb seagate external harddrive that I want to share between a desktop and laptop situated next to each other. Is there any kind of usb splitter I could use or other device in order to share the harddrive with both PCs? thanks for reading
 

mshan

Diamond Member
Nov 16, 2004
7,868
0
71
Any danger of damage if you connect a single usb external hard drive to two separate hard drives and accidentally have both computers on at the same time?

EDIT: and is that switch above a simple, driverless, manual switch that should work with any operating system?
 

AMCRambler

Diamond Member
Jan 23, 2001
7,715
31
91
Originally posted by: mshan
Any danger of damage if you connect a single usb external hard drive to two separate hard drives and accidentally have both computers on at the same time?

EDIT: and is that switch above a simple, driverless, manual switch that should work with any operating system?

In order to connect one USB drive to two computers you'd need to have a usb hub there. And I have no idea what would happen, but since the USB bus also supplies power, I can't imagine it would be very good. You'd probably fry both usb controllers on the computers.
And yes the usb switch would just be a simple AB switch with a selector button
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Originally posted by: AMCRambler
In order to connect one USB drive to two computers you'd need to have a usb hub there. And I have no idea what would happen, but since the USB bus also supplies power, I can't imagine it would be very good. You'd probably fry both usb controllers on the computers.
And yes the usb switch would just be a simple AB switch with a selector button

Originally posted by: mshan
Any danger of damage if you connect a single usb external hard drive to two separate hard drives and accidentally have both computers on at the same time?

EDIT: and is that switch above a simple, driverless, manual switch that should work with any operating system?

A USB hub can't be used for this purpose. A hub only has one uplink port to one PC. There's no way to connect to two PCs. Even if you made a splitter for the uplink, I don't think it would cause any damage to anything (it would just be a parallel circuit), but it most likely would not work, since the USB device only can function with a single master controller, and would be getting conflicting signals from the two PCs. It would probably work if only one was turned on at the same time, but still could cause problems since when you turn an ATX system "off", it's still got power to the mainboard, and may be set to sense USB activity.

Any USB switch would have to be OS independent. The linked switch is manual by pressing a button (which means it's just an electrical switch, rather than a physical switch, which is good). Others are controlled with a key combination on the keyboard (like hitting scroll-lock twice within 2 seconds). All 3 are also methods that regular KVM units are controlled.

That switch also looks like it may have a big brother model, which would allow 4 PCs to be connected. Looks like they just used the same outer shell, unless those two outside lights are activity lights, which would be pointless.
 

Bob Anderson

Member
Aug 28, 2006
188
0
0
Originally posted by: Urukarch
I have a 160gb seagate external harddrive that I want to share between a desktop and laptop situated next to each other. Is there any kind of usb splitter I could use or other device in order to share the harddrive with both PCs? thanks for reading


I used an Acomdata USB external drive with two computers for over a year until I finally got tired of switching the USB cable from one computer USB port to the other computer's USB port.

Naturally, you must 'safely remove hardware' and shut the external down before switching the USB cable from one computer to the other one.

However, I got tired of doing this and one day I nearly tipped the Acomdata over, so I bought a second external USB drive.

-Bob
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Originally posted by: Bob Anderson
Naturally, you must 'safely remove hardware' and shut the external down before switching the USB cable from one computer to the other one.

Windows (and probably other OSes) automatically configure removeable drives for "quick removal", meaning the OS does not cache data before sending it to the drive. You have to manually set it to use caching. The quick removal setting means you can just unplug the drive without having to use Safely Remove Hardware, and Windows won't bitch. As long as the drive hasn't been transferring any data for a few seconds, there should be no issue with the cache on the drive itself not having been written to disk.
 

mshan

Diamond Member
Nov 16, 2004
7,868
0
71
What if an external hard drive has both firewire and usb (or even two usb) ports and you connect it to two separate computers, then accidently have both running at the same time.

No risk of physical damge, just probably some error message from the second recognized computer?
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
No device has more than one upstream connector, except a switch. The upstream is the connector that's sort of square with two corners rounded. You CANNOT connect a device to two different computers with USB. If you have multiple USB connectors, it's just because that device can act as a hub for other devices to plug into, as USB can be daisy-chained.

I'm not sure what would happen if you connected it by Firewire and USB at the same time. Most likely an error of some sort, but no damage. It might depend on whether there's a single bridge chip inside, or one for the USB and one for Firewire. I doubt it would work, since the drive would be receiving conflicting commands from the two PCs, even though they might be able to communicate with the control board at the same time.
 

Bob Anderson

Member
Aug 28, 2006
188
0
0
Originally posted by: Lord Evermore
Originally posted by: Bob Anderson
Naturally, you must 'safely remove hardware' and shut the external down before switching the USB cable from one computer to the other one.

Windows (and probably other OSes) automatically configure removeable drives for "quick removal", meaning the OS does not cache data before sending it to the drive. You have to manually set it to use caching. The quick removal setting means you can just unplug the drive without having to use Safely Remove Hardware, and Windows won't bitch. As long as the drive hasn't been transferring any data for a few seconds, there should be no issue with the cache on the drive itself not having been written to disk.

You are right. I got into the habit of SRH and shuting the External off before switching, but as you point out that isn't necessary if the external is configured for quick removal.

I just wanted to be on the safe side but I was overdoing it, I realize now.

-Bob