Can I copy an Xbox Live profile from one USB stick to another and then use each copy on a separate console?

I have two Xbox 360s (work and home), each of which I want to use on Xbox Live using the same profile. I will not ever have both connected at the same time. I am aware I can move my profile from the console that currently stores it, on to one USB stick, but this is inconvenient to me as I don't want to have to take it with me every day. I also know I can recover my profile to the console that doesn't currently have it, but this takes longer than I want it to.

If I'm able to copy my profile from one USB stick to another, such that it technically exists in two places, I can have one stick permanently plugged in to each console, since I presume the Xbox Live servers won't know that they're different pieces of hardware (I don't even think USB sticks can be uniquely identified).

My question is: is there a way to copy (not move) the profile from one USB stick to another? I know it can't be done from the 360 dashboard, is there a way to do it using a PC? Would a straight 'clone' of the stick work? And if so, how might I do that?


Solution 1:

Taken from the official support website:

Profile improvements and changes

Latest console software picture The latest console software includes the following profile improvements and changes:

You can download your Xbox Live profile to multiple consoles. However, you can only sign in to one profile at a time. Your profile is automatically updated on your console and Xbox Live, whenever you sign in or out of your profile. To help keep your account safe, you can choose to require or not require your Microsoft account password on any console, For more information, see Password-protect your Xbox Live profile. If the last time you signed in to your profile you were using a different console, you’ll see a notification of this when you sign in. For more information, see Your gamertag was last signed in on another console. It takes significantly less time to download your profile (called "recover" in previous versions of the console software). https://support.xbox.com/en-US/my-account/manage-gamertag-and-profile/profile-storage-changes

Since this is a three year old post, with enough time the problem fixed itself and now have it saved on every console just only signed in at one time.

Solution 2:

You can have your profile on two consoles, just go to "recover my gamertag" on the second console. This means that you'll have to do this every time you go home / go to work, but that's the price you pay for not wanting to carry a use stick in your pocket.

There are ways (dd) that would probably copy the information, assuming you can find the right file system type. That the Xbox formats the USB stick suggests it may use some proprietry thing to prevent this, though. But even then, as tzenes says, the two copies would quickly become out of sync.

So I guess the short answer is, really, no. There's not a way that's going to be even as close to the convenience of just taking your USB stick with you.