Microsoft's Linux Distribution Finally Adds Support For XFS Root File-Systems

Written by Michael Larabel in Microsoft on 3 May 2023 at 07:00 PM EDT. 9 Comments
MICROSOFT
While many Linux distributions look at Btrfs or F2FS when evaluating new root file-system options or even something like OpenZFS, in the case of Microsoft's in-house Linux distribution only this month have they even gotten to supporting XFS as a root file-system option.

With this month's update to Microsoft's in-house Linux distribution, CBL-Mariner, they now support XFS as a root file-system. Up to this point this Linux distribution used for various purposes within Microsoft has been focused on using EXT4 as the root file-system, but with today's release of CBL-Mariner 2.0.20230426 they now honor XFS too.

CBL-Mariner + XFS code
CBL-Mariner has been quite limited in its root file-system support options with basically EXT4, but now XFS can work too.


The interest in XFS root file-system support for CBL-Mariner appears to originate at least in part within the LinkedIn organization at Microsoft.

Since March there has been Microsoft engineers working on this ticket for adding XFS support to the CBL-Mariner installer, fsck.xfs for the initrd, and XFS module for GRUB in order to allow this as a root file-system alternative.

In addition to now supporting XFS as a root file-system, today's CBL-Mariner update enables serial console support for the ISO installer, adds LLVM and Clang 16 packages, shifts to a newer Linux 5.15 LTS kernel point release, and has updates to a number of packages -- including various security fixes.

Downloads and more details on this month's Microsoft CBL-Mariner 2.0 release via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week