Skip to content

Commit

Permalink
install/baseline: Make /boot the same fs type as /
Browse files Browse the repository at this point in the history
Let's not hardcode a fs type.

Signed-off-by: Colin Walters <[email protected]>
  • Loading branch information
cgwalters committed May 14, 2024
1 parent 544ce42 commit cc07060
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions lib/src/install/baseline.rs
Original file line number Diff line number Diff line change
Expand Up @@ -360,12 +360,11 @@ pub(crate) fn install_create_rootfs(
}
};

// TODO: make this configurable
let bootfs_type = Filesystem::Ext4;

// Initialize the /boot filesystem
// Initialize the /boot filesystem. Note that in the future, we may match
// what systemd/uapi-group encourages and make /boot be FAT32 as well, as
// it would aid systemd-boot.
let bootdev = &findpart(BOOTPN)?;
let boot_uuid = mkfs(bootdev, bootfs_type, "boot", []).context("Initializing /boot")?;
let boot_uuid = mkfs(bootdev, root_filesystem, "boot", []).context("Initializing /boot")?;

// Initialize rootfs
let root_uuid = mkfs(&rootdev, root_filesystem, "root", [])?;
Expand Down

0 comments on commit cc07060

Please sign in to comment.