The missing file should be there. Its absence suggests that either the update went off the rails because you switched off the TV or, more likely, some kind of filesystem corruption occurred during the update.
If you can SSH to the box, please run grab-logs -A and post the URL it should return.
I can’t ssh into it unfortunately, getting a connection time out error so I assume it’s not in a position where I can connect to it. I’ve connected the microsd to my laptop though and it loads normally, I can see the files fine - I’ve opened the config.txt to make sure it had content and it looks fine. Are the logs somewhere on that filesystem so that I can grab them from there?
Unfortunately, it looks like the most straightforward option is to reinstall OSMC. I don’t know the history of this SD card but you might want to consider using a new card, since this failure could indicate that it’s on the way out.
The SD card will contain two partitions: one that is readable on most computers and the other that, by default, isn’t readable in Windows. If you want to read (but not write) any data from the second (Linux ext4) partition in Windows, you can install this software.
Unfortunately, you won’t be able to take any useful logs from the SD card.
@dillthedog yes, this is a raspberry pi 3, sorry, I forgot to mention that.
That’s not great news - I was thinking 2 days ago that I should probably make a backup copy of my sd in case something like this happens, I have not only osmc installed, but as well all my disks smb server and other services…
The sd card is fairly recent, probably 1 year old or so, and was supposed to be pretty good one. If it was a problem with the SD card, would I still be able to access all the files though?
It’s a SanDisk Extreme 32GB U3 HCI V30, as far as I remember the best I could buy at that time.
You also didn’t say if your laptop is Linux or Windows.
It’s a Windows machine the one I’m sending this messages from. I can write to the card as far as I can tell, at least for the partition that is “automatically” visible to windows, I was able to change the config.txt file and save the file to the SD card. Is there any way to copy all my configurations (ssh, torrent client, smb, servers) to a fresh install?
So, I’ve installed the tool you suggested and the file that it’s complaining about it’s actually 0kb, so very likely went wrong during the update. I’m not sure what that file is for, but is there any way I could grab it from somewhere else and drop it into the correct folder and partition?
EDIT: nah, that doesn’t look like the onli file that is 0kb, there’s multiple files with that size. Dam, I can’t believe I’ll have to configure everything again…
That’s a pretty good card, though even the good ones have a failure rate > 0. It might have suffered a power glitch during writing. You need to ensure that you have a good power supply to reduce such risks. (I have no idea what PSU you have, but it’s a relevant point to make here.)
That looks like the filesystem was affected. It’s your call, but, given the standard of the card, I’d be inclined to give it one more chance. Wave your finger sternly at it, so it understands what’s at stake.