How to upgrade the data disk (SSD) to a new and large capacity SSD

I have a RPi4b running the lasted OSMC version installed and updated.

The video content is on a 1TB SSD, however I wish to change that for 2TB SSD. I have copied all of the data on the smaller SSD to the new one, but when I try just swapping one of the other, it does not seem to find my content. I does seem to recognize the new drive in the “FILES” tab. When I try to run a video I get the not found error message and the option to delete.

What is the correct and safest way to proceed? Thanks…RDK

If you have a 2TB SD card, you should be aware that these are usually bogus. I recommend that you test it on another computer to be sure that the files are all really there. There’s a tool called f3 which does a good job of testing such devices.

1 Like

You would either need to ensure that your new SSD is mounted at the same place as your old one (by changing it’s label if you use OSMC automount). But if you do that you can not connect both SSD anymore at the same time unless you also change the label of the old SSD.
Alternative is to use path substitution.

As a starting point create (MyOSMC → Log Uploader) and share the URL here.

I assume he is talking about “real” SSDs connected via USB as he just is talking about his Data Folder

@fzinken OK, for the sake of clarity, let’s say the old 1TB SSD is SSD_A and the new 2 TB one is SSD_B. For this new RPi4 setup the fstab file has not been modified.

If I understand your comment, to get the new SSD to work for the RPI4 setup I need to rename it to be the same as it was before, ie SSD_A? I’ll give that a try and let you know…RDK

While I was referring to automount and not fstab.
my answer most likely will be yes.

@fzinken Thanks, that seems to have worked. One observation, when restarting the RPi OSMC after a shutdown to swap the SSDs, the first boot-up does not see the new SSD. Usually a reboot will allow it to find the SSD, but in one case it took two reboots.

Thanks again. I have another question, but will pose it in a new posting…RDK

This could potentially be a power issue. Power draw during initial power on can be more than one might expect with SSD’s. If your trying to power on multiple SSD’s directly from a RPi it might not be able to handle that, particularly if the PSU isn’t of sufficient quality. Powered USB hubs can be useful in this regard.

As an aside, what is the point of storing media on a SSD? You can usually get 5TB 2.5" spinning rust drive for the same or less than a 2TB SSD. The power draw is going to be around the same and the noise inaudible if your a couple feet away. Reliability is going to likely be a push between the two.

1 Like

In addition to @darwindesign’s explanation: Like all others Raspberry Pis (except the Pi 5) the maximum combined USB current of all 4 ports is only 1.2 A which is less then the theoretical maximum combined current of the ports: 2 x 500 mA + 2 x 900 mA = 2.8 A. The Pi 5 has a limit of 1.6 A.
If you want to connect devices which in sum exceed the limit of 1.2 A, you need a USB hub with own power supply.
The recommended power supply for an RPi 4B has specifaction 5.1V and minimum 3A.

1 Like

@JimKnopf @darwindesign Thanks for the comments. I’ll check the power supply, but as I recall it is one for the Pi4. This particular setup has the SSD, keyboard, OSMC remote, HDMI out and Ethernet attached.

Why the SSD? No particular reason, but I’m under the impression that they are faster? …RDK

Generally speaking SSD’s are “faster” but only when used in an application that can actually utilize it. If you plug the drive into a PC to put files on it then that transfer will happen faster assuming your PC does not have some bottleneck. But with a drive plugged directly into a RPi, spinning rust drives generally are faster than gigabit ethernet and many times faster than the bitrate of the largest video files. Effectively in this kind of application with solid state you end up paying more for less capacity and gain the ability to have a file start playing a (litteral) fraction of a second faster than it would with more traditional storage.