NixOS 安装命令

Step 1 — 分区 (GPT + EFI)

sudo parted /dev/vda -- mklabel gpt
sudo parted /dev/vda -- mkpart ESP fat32 1MB 512MB
sudo parted /dev/vda -- set 1 esp on
sudo parted /dev/vda -- mkpart primary ext4 512MB 100%

Step 2 — 确认分区

lsblk /dev/vda

应该看到 vda1 (512M) 和 vda2 (剩余空间)

Step 3 — 格式化

sudo mkfs.fat -F 32 -n boot /dev/vda1
sudo mkfs.ext4 -L nixos /dev/vda2

Step 4 — 挂载

sudo mount /dev/vda2 /mnt
sudo mkdir -p /mnt/boot
sudo mount /dev/vda1 /mnt/boot

Step 5 — 生成配置

sudo nixos-generate-config --root /mnt

Step 6 — 安装

sudo nixos-install

会提示设置 root 密码,随便设一个

Step 7 — 安装完成后关机

sudo shutdown now

关机后在 UTM 里移除 ISO,再重启