November 11, 2025Nov 11 I just updated to 7.2.0. I get a warning at login that my XFS v4 array drives should be updated to XFS v5. So I followed the guide: File systems | Unraid DocsSelecting a file system typeI emptied one drive, stopped the array, and but can see no way to upgrade from XFSv4 to XFSv5 - the GUI only has one generic "XFS" file system on the menu. How do I do this from the terminal, and should I bother?
November 11, 2025Nov 11 Community Expert Solution 27 minutes ago, luca said:How do I do this from the terminalFollow the process for reformatting a drive as documented here. Do it twice, the first time selecting something other than what you want to finish up with, and then a second time setting it to XFS (which will automatically now be v5).
November 11, 2025Nov 11 Author 9 minutes ago, itimpi said:Follow the process for reformatting a drive as documented here. Do it twice, the first time selecting something other than what you want to finish up with, and then a second time setting it to XFS (which will automatically now be v5).OK, that worked, thanks. Just a suggestion, it would be great if the GUI could display the XFS version as well, without having to go to the log
November 11, 2025Nov 11 Community Expert 5 minutes ago, luca said:it would be great if the GUI could display the XFS version as well, without having to go to the logYou would need to put that in as a feature request if you want Limetech to see it.
November 11, 2025Nov 11 Community Expert The warning that shows will identify the disks that are formatted with XFSv4.
July 16Jul 16 On 11/12/2025 at 4:47 AM, itimpi said:Follow the process for reformatting a drive as documented here. Do it twice, the first time selecting something other than what you want to finish up with, and then a second time setting it to XFS (which will automatically now be v5).On 11/12/2025 at 4:47 AM, itimpi said:Follow the process for reformatting a drive as documented here. Do it twice, the first time selecting something other than what you want to finish up with, and then a second time setting it to XFS (which will automatically now be v5).It's great that this works but it is absurd that I have to actually format the disk twice. If I just change to BTRFS, restart array, stop array, change back to XFS, it doesn't prompt to format it just goes back to XFS v4. I am formatting a disk twice for no good reason. It's dumb.
July 16Jul 16 Community Expert 10 hours ago, anthropoidape said:It's great that this works but it is absurd that I have to actually format the disk twice. If I just change to BTRFS, restart array, stop array, change back to XFS, it doesn't prompt to format it just goes back to XFS v4.Simply changing the format and starting the array does not cause anything to be written to the disk. Therefore when you stop the array and change it back to XFS then on starting the array Unraid autodetect logic detects the disk is already in XFS format and therefore does not offer to format it. That is why the disk needs to be formatted twice, and only takes a minute or so to do the format so it is not as though it is time-consuming.
July 16Jul 16 Community Expert 16 minutes ago, itimpi said:Simply changing the format and starting the array does not cause anything to be written to the disk. Therefore when you stop the array and change it back to XFS then on starting the array Unraid autodetect logic detects the disk is already in XFS format and therefore does not offer to format it. That is why the disk needs to be formatted twice, and only takes a minute or so to do the format so it is not as though it is time-consuming.I mean, we could also just have an "advanced" option in the docs how to run it manually on the disk mkfs.xfs /dev/mdXp1 and skip all the back and fourth. I just dont know what/if any flags/switches unraid uses along with it.
July 16Jul 16 Community Expert 24 minutes ago, MowMdown said:I mean, we could also just have an "advanced" option in the docs how to run it manually on the disk mkfs.xfs /dev/mdXp1 and skip all the back and fourth. I just dont know what/if any flags/switches unraid uses along with it.I’ve often thought having a Format button against each drive/pool would be a good idea so you never accidentally formatted a drive you did not want to format.
July 16Jul 16 Community Expert 2 minutes ago, itimpi said:I’ve often thought having a Format button against each drive/pool would be a good idea so you never accidentally formatted a drive you did not want to format.I know I and a lot of others would like to see this due having a single format operation can be problematic under certain situations when formatting all disks unraid thinks should be formatted is not desired.
July 17Jul 17 12 hours ago, itimpi said:Simply changing the format and starting the array does not cause anything to be written to the disk. Therefore when you stop the array and change it back to XFS then on starting the array Unraid autodetect logic detects the disk is already in XFS format and therefore does not offer to format it. That is why the disk needs to be formatted twice, and only takes a minute or so to do the format so it is not as though it is time-consuming.this is true but if the disk options just included "XFS4 (deprecated)" and "XFS5" as separate options it would be easier and also clearer what is happening.
July 17Jul 17 Community Expert 3 hours ago, anthropoidape said:this is true but if the disk options just included "XFS4 (deprecated)" and "XFS5" as separate options it would be easier and also clearer what is happening.Well the issue I think with that is XFSv4 was updated in the Linux kernel to XFSv5. It’s not like there are two versions of XFS to choose from. That would have probably required LT to engineer a solution when just doing a reformat is easier.
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.