ShortbreadUK Posted March 13 Share Posted March 13 Hello everyone, I have one 2TB nvme drive that is running all my cache (appdata, domains and system) and also have my daily driver Win10 VM (with gfx passthrough) on that nvme. Just recently the VM went a bit haywire so I rebooted it. That didn't have any effect, so I rebooted the server. After that, the nvme drive on the Main screen is showing 'Unmountable - Wrong or no file system'. I have rebooted and tried reseating the drive, but no improvement. It gives me the option to Format the unmountable disks, but I don't want to go ahead with that until I have found out any possible issue (I do have backups of the three shares mentioned above and the VM). I did also stop the array, removing it as a cache drive and try mounting the drive as an unassigned device, but didn't like that either. Thanks in advance! shortraid-diagnostics-20230313-1456.zip Quote Link to comment
Solution JorgeB Posted March 13 Solution Share Posted March 13 If the log is the only issue this might help: btrfs rescue zero-log /dev/nvme0n1p1 If it works make sure backups are up date since there a chance it can re-occur. Quote Link to comment
ShortbreadUK Posted March 13 Author Share Posted March 13 Ah! That's brought it back online for me, thank you so much! Do you think I should move everything (3 shares and VM) back on to my array, reformat my cache drive, then move them back on to the cache? Quote Link to comment
JorgeB Posted March 13 Share Posted March 13 For now would recommend just making sure backups are up to date, if the same issue happens again (and it *should* be fixable with the same command) then would recommend formatting. Quote Link to comment
ShortbreadUK Posted March 13 Author Share Posted March 13 Thanks for your assistance @JorgeB! 1 Quote Link to comment
ShortbreadUK Posted March 27 Author Share Posted March 27 Just an update. The 'Wrong or no file system' issue came back every time I shut down my Win10 VM. Time for a cache reformat! I decided to Move everything off the cache using the Cache:Yes and initiate Mover to get it on to the array. Some stuff got a bit stuck but I used Dynamix File Manager to shift it across on to the array manually. I changed the file system to xfs on the cache drive, formatted it, then changed back to btrfs and reformatted. I set the Shares I had on the cache back to Prefer and moved everything back on to the cache. Whilst it seems like that should just work, I had all sorts of issues with my docker containers and VMs that didn't appear in the tabs as they couldn't read the appdata properly. I had to restore my original appdata from backup, then go in to Apps and Previous Apps to download my containers again from the saved templates and set to read from the restored appdata. Once I did that, the dockers came back with their previous settings. Also after that, the VMs appeared and were able to boot with no issues. Another issue that I had with the docker container was that the Plex database was corrupt. I tried SpaceInvaderOne's solution on his very helpful YouTube video, but that didn't work either. I did have 2 or 3 database backups in the same folder and replaced the database with the last backup. That's now working. A bit of a learning curve for me, but I hope that I have everything fixed now and a more stable cache drive! 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.