diff --git a/hosts/12kingdoms-shoukei/hardware-configuration.nix b/hosts/12kingdoms-shoukei/hardware-configuration.nix index 77491853..5947a59d 100644 --- a/hosts/12kingdoms-shoukei/hardware-configuration.nix +++ b/hosts/12kingdoms-shoukei/hardware-configuration.nix @@ -67,6 +67,15 @@ in { }; }; + fileSystems."/boot" = { + device = "/dev/disk/by-uuid/01CE-1DFD"; + fsType = "vfat"; + options = [ + "fmask=0022" + "dmask=0022" + ]; + }; + # equal to `mount -t tmpfs tmpfs /` fileSystems."/" = { device = "tmpfs"; @@ -79,11 +88,6 @@ in { ]; }; - fileSystems."/boot" = { - device = "/dev/nvme0n1p1"; - fsType = "vfat"; - }; - fileSystems."/nix" = { inherit device; fsType = "btrfs"; diff --git a/nixos-installer/README.shoukei.md b/nixos-installer/README.shoukei.md index d1cd8200..ffc582eb 100755 --- a/nixos-installer/README.shoukei.md +++ b/nixos-installer/README.shoukei.md @@ -223,7 +223,7 @@ Clone this repository: ```bash # enter an shell with git/vim/ssh-agent/gnumake available -nix-shell -p git neovim just --option substituters "https://mirrors.ustc.edu.cn/nix-channels/store" +nix-shell -p git neovim --option substituters "https://mirrors.ustc.edu.cn/nix-channels/store" # clone this repository git clone https://github.com/ryan4yin/nix-config.git @@ -287,7 +287,7 @@ cp -r ../nix-config /mnt/etc/nixos # sync the disk, unmount the partitions, and close the encrypted device sync swapoff /mnt/swap/swapfile -umount -R /mnt +umount -R /mnt/{nix,tmp,swap,persistent,snapshots,boot} cryptsetup close /dev/mapper/crypted-nixos reboot ```