最小化安装nixos传统启动

NixOS Minimal 最小镜像(BIOS Legacy+虚拟机vda+无Swap)

一、前期准备

  1. 下载 NixOS Minimal 纯命令行ISO,写入U盘/虚拟机光驱,虚拟机设置为BIOS传统启动,关闭UEFI。
  2. 启动进入NixOS Live启动盘,远程SSH连接报错xterm-ghostty,执行环境变量修复:
    1
    2
    export TERM=xterm-256color #如果使用了ghostty
    sudo -i

三、磁盘识别与分区(虚拟机磁盘/dev/vda,MBR分区表,无Swap)

  1. 查看磁盘确认:lsblk,确认系统盘为/dev/vda
  2. 分区操作:cfdisk /dev/vda
    • 分区表选择dos(MBR)
    • 新建**单个主分区(Primary)**占满全部磁盘,类型Linux filesystem
    • Write写入分区表,Quit退出
  3. 格式化根分区:
    1
    mkfs.ext4 /dev/vda1
  4. 挂载到NixOS安装标准目录:
    1
    mount /dev/vda1 /mnt

四、自动生成硬件配置

1
nixos-generate-config --root /mnt

生成两个核心文件:

  • /mnt/etc/nixos/hardware-configuration.nix:硬件自动适配,全程禁止手动修改
  • /mnt/etc/nixos/configuration.nix:系统主配置文件

五、精简修改配置文件(仅改必要项,其余默认保留)

1
nano /mnt/etc/nixos/configuration.nix
  1. BIOS GRUB引导(注释掉UEFI相关,写入)
    1
    2
    3
    boot.loader.grub.enable = true;
    boot.loader.grub.efiSupport = false;
    boot.loader.grub.device = "/dev/vda";
    如果是uefi那么则启用
    1
    2
    boot.loader.systemd-boot.enable = true;
    boot.loader.efi.canTouchEfiVariables = true;
  2. 时区改为国内
    1
    time.timeZone = "Asia/Shanghai";
  3. 开启网络管理器
    1
    networking.networkmanager.enable = true;
  4. 解除注释,创建带sudo权限的普通登录用户,设置初始密码
    1
    2
    3
    4
    users.users.vmuser = { # vmuser设置成自己的想要的用户名
    isNormalUser = true;
    extraGroups = [ "wheel" ];
    };
  5. (可选)末尾添加国内Nix缓存镜像,后续系统下载提速
    1
    2
    3
    4
    5
    6
    7
    nix.settings = {
    substituters = [
    "https://mirrors.ustc.edu.cn/nix-channels/store"
    "https://mirrors.tuna.tsinghua.edu.cn/nix-channels/store"
    "https://cache.nixos.org/"
    ];
    };
    Ctrl+O保存、Ctrl+X退出编辑器。

六、正式安装系统(国内镜像提速)

1
nixos-install --option substituters "https://mirrors.ustc.edu.cn/nix-channels/store https://mirrors.tuna.tsinghua.edu.cn/nix-channels/store https://cache.nixos.org/"

安装完成后按照提示设置root管理员密码,提示installation finished!代表安装成功。

不过一般都是登录失败,需要进入root或者在配置文件手动指定自定义用户的密码


最小化安装nixos传统启动
https://blog.computerqwq.top/2026/08/10/zui-xiao-hua-an-zhuang-nixos-chuan-tong-qi-dong/
作者
计算机qwq
发布于
2026年8月10日
更新于
2026年8月10日
许可协议