Could not mount LABEL=Storage

  • Recently bought a RP4, used NOOBS to install LibreELEC and Kodi. Using a 256GB SD card because I'm putting all of my music onto it. Due to the size of the card, I had to use a special tool to format it as FAT32 instead of the default exFAT. I did it, put the card in the Pi, and It booted up fine.

    Then I needed to add my music files. When I put the SD card back in my laptop to do that, it was seeing the SD card as 4 drives (E:, F:, G:, H:). E and F were small partitions and used for OS, and G and H had to be formatted before I could use them. So I formatted G as FAT32 and added my music files. When I tried to boot up, I got an error saying "could not mount LABEL=Storage." When I debug it says it's launching Kodi successfully but nothing actually happens.

    Can anyone suggest a solution? I'd appreciate it!

  • You could back up 10 yards and punt...

    I did something similar for my music library. I started with a 128GB SD card, cloned it from my original RP4boot card, (i put Ubuntu onto another SD card to run gparted to resize the /storage partition), then with it running on my RP4. I used a SSH terminal session to rsync from my Mac "~/iTunes/iTunes\ Media/Music/" to /storage/Music/.

    You'll want to set up ssh with a ssh-keygen keyfile between your machine where your tunes live now and your RP4.

    You can either do an rsync from the RP4 system pulling down from the OSX system, or rsync from Mac OSX pushing down to the RP4 system. I tried both and it was fraught with peril. (Happily, this avoids FAT32 and exFAT issues.) OSX uses an old version of rsync you'll have to update, and i believe rsync is installed via add-on. /storage/.kodi/addons/virtual.network-tools/bin/rsync

    It looks like rsync isn't in Windows. If I had to do this here, I'd install a Ubuntu container and run rsync from it.

  • I would suggest you put your music on the 256GB sdcard and then use a USB reader for it.

    You can then use a simpler, separate 8-16 GB sd card for the LibreELEC system.

    IMHO iIt's not the best/safest solution to store everything "in the same place".

    Also, NOOBS is really not necessary if you only plan to use LibreELEC.

    It's faster/better to write the LibreELEC disk image directly to the separate SDcard.

    I think 4 partitions of 32GB on a SDcard are a bit over the top, but probably done for ancient compatibility. If you are to use that sdcard only in a LibreELEC device, and thus in a Linux environment, it's better to use Linux's own EXT4 format. It also makes things simpler in Kodi to have one single partition.

    Do you still have a copy/backup of your music files, or did you -move- everything already to the sdcard?

  • Thanks for the replies!

    Steve, 90% of what you said is over my head, so I won't be attempting what you're describing. But I sincerely appreciate you trying to share knowledge.

    Klojum, I think what you're saying makes sense and it will be a very simple solution, so I'm going to go that route. Maybe I'll try to just create the disk image like you said, but then I didn't have any issue with the NOOBS process--everything was working fine until I formatted the other partition and added the files to it.

    Thanks again to you both.