Embassy One SSD Upgrade Stuck " RPC ERROR: Filesystem I/O Error Input/output error (os error 5)""

I am attempting to install a 2TB SDD to replace the 1TB SSD on my Embassy One. Everything seemed to be going ok until I got this error.

“RPC ERROR: Filesystem I/O Error Input/output error (os error 5)”

I also had a keyboard, monitor and mouse plugged into the back of the Embassy One and it displays the following.

Here is what I have done so far.

  1. Backup to NAS
  2. Powered off
  3. Removed 1TB SSD
  4. Installed 2TB SSD
  5. Put the old 1TB SSD in a SATA to USB case
  6. Removed existing micro SD from Embassy One
  7. Downloaded StartOS for RaspPI
  8. Used balesaEtcher to put the OS on a 64GB Micro USB
  9. Put Micro SD into Embassy one
  10. Connected Embassy One via RJ45 to my EERO
  11. Powered on waiting for all the beeps.
  12. Used Safari on desktop to access start.local
  13. Selected the old drive
  14. Selected the new drive

Everything looked as expected until I got the error mentioned above.

Is anyone able to help me.

Hi Whippet,

This issue looks similar to someone who has submitted a question through the support form on the website three times, but then doesn’t see or reply to the emails we send in response. If that’s you, I’d suggest checking your spam folder and working out whatever issue your email server is having so you can receive emails normally.

Regarding the error, I’m guessing you’re tying to run two SSDs connected to this old Raspberry Pi device, that you’re following a guide from a modern x86 device, and you’ve swapped out the internal drive for the blank one and attached the old one externally with an adapter, right?

That’s something that could only work if the second drive was, like the first, given a source of power separate from what can be provided by the Pi itself… so with an adapter that has a separate power supply. While you could go ahead and do that… there remains a question as to whether you should and whether you’d want to…

These devices can’t really run Bitcoin adequately any longer in 2025. In the last couple of years the UTXO set has expanded beyond anything anyone could have imagined with monkey jpegs, stamps and ordinals. It makes the requirements for running Bitcoin a bit more significant… not excessive, any small affordable mini PC will do, but 16GB RAM and a better processor would do wonders on top of that new 2TB drive. You probably should consider taking the opportunity to upgrade.

Hello StuPleb,

Thank you for responding to my request for help. I spent time reading the forum, but I don’t recall actually posting on the forum about this situation. I searched my email and didn’t see anything from Start9 or StuPleb in the inbox, trash, or spam folders. If I somehow missed them, I apologize for causing you repeated work. As a volunteer, I know how frustrating it can be to deal with the energy vampires.

I originally bought the Embassy One direct from Start9 after hearing an interview Matt Hill and another interview with Jesse Markowitz with Jack Spirco on The Survival Podcast talking about how easy setup was and if there were any trouble Start9 provided direct support IF you purchased the server directly from them. I don’t recall getting an access code when I purchased my Embassy One from Start9 back in 2022. I sent them three messages to see if I was eligible for the access code but I didn’t hear back from them. I tried searching on this forum, but the cases seemed to have enough variability that I was concerned that that I would mess things up more if I incorrectly followed the wrong path. It looks as though I may have done exactly that in spite of my best efforts.

Your overview of the situation is exactly correct. I am running a Raspberry Pi (Embassy One) and you are right and that I ended up following the wrong guide. I swapped the new SSD for the old SSD and flashed a new Mirco SD with the StartOS put the old drive in a SATA to USB enclosure and plugged the USB into the upper (blue) port on this poor old Pi.

I guess what I would like to do is get this old Embassy One limping along with the 2TB drive while I figure out which fancy new Bitcoin node I should buy. I could then let my son use this existing unit as a homeschool project to learn about Bitcoin. I will probably get the Server One or the Umbrel Home, I need to figure out the differences.

Before this all started, everything appeared to be fine with my server except the 1TB SSD was almost full for Bitcoin Core to start. Currently the new SSD and the new microSD are in the Embassy One.


You need something like this, so that the 1TB drive is not drawing power from the Pi.

Your drive enclosure may have a place to connect an external power source. If so, you just need the power supply for it.


You can also use a hub that has it’s own power source.

The Pi still makes a fine little server for non-bitcoin services. A nice little file server, using File Browser, or NextCloud perhaps. A Nostr node, and web client, and/or Vaultwarden amongst others will all work great.

1 Like

So it seems that the consensus is to buy and migrate to a new Server One and repurpose this Embassy One to my son so he can experiment with some of the other stuff in the Start9 Marketplace.

Currently I have the “New” MicroSD and 2TB drive in the Embassy One, should I open the case and swap everything back to the old microSD and 1TB drive and then do a migration like the BTCsessions created?

Enhance Your Bitcoin Journey with Start9’s Server Pure UPGRADE: Here’s How

Will this bring all my settings from the Embassy One to the Server One (I know in the example he upgraded to the Server Pure, but I think the process would be the same)? I had quite a bit of trouble setting up my iPhone permissions for access (TOR etc) the first time and if those were migrated it would be very helpful.

If you follow this upgrade process:

Then you’ll end up with basically the “same server” on different hardware.

Thank you StuPleb, I will order the new Server One and migrate everything. I will then give my old Embassy One to my son to setup from scratch and experiment with the other StartOS stuff OTHER than Bitcoin.

Thanks again for the guidance.

Server ordered, thank you StuPleb and Rexter for the help.