forked from mirrors/nixpkgs
28 lines
681 B
Nix
28 lines
681 B
Nix
# This configuration has / on a LVM volume. Since Grub
|
|
# doesn't know about LVM, a separate /boot is therefore
|
|
# needed.
|
|
#
|
|
# In this example, labels are used for file systems and
|
|
# swap devices: "boot" might be /dev/sda1, "root" might be
|
|
# /dev/my-volume-group/root, and "swap" might be /dev/sda2.
|
|
# In particular there is no specific reference to the fact
|
|
# that / is on LVM; that's figured out automatically.
|
|
|
|
{
|
|
boot.loader.grub.device = "/dev/sda";
|
|
boot.initrd.kernelModules = ["ata_piix"];
|
|
|
|
fileSystems = [
|
|
{ mountPoint = "/";
|
|
label = "root";
|
|
}
|
|
{ mountPoint = "/boot";
|
|
label = "boot";
|
|
}
|
|
];
|
|
|
|
swapDevices = [
|
|
{ label = "swap"; }
|
|
];
|
|
}
|