私のNixOS設定で誤って1つを再生成しているhardware-configuration.nix
間、sudo nixos-generate-config
再生成されたバージョンに必要な部分がありませんでした/boot
。
この部分がどんな姿なのか/どのような姿でなければならないのか、どうすればわかりますか?
たとえば、確認してみましたが、/nix/var/nix/profiles/
そこには見つかりません。私のように見えるパーティションをlsblk
含むいくつかのパーティションが表示されます。sr0
/boot
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 923.5G 0 part /tmp/c7ca628b-0645-4af0-95d5-741d47d5923f
└─sda2 8:2 0 8G 0 part [SWAP]
sdb 8:16 0 119.2G 0 disk
└─sdb1 8:17 0 119.2G 0 part
sr0 11:0 1 1024M 0 rom
...しかし、接続しようとしても動作しないようです。
答え1
IIRCはnixos-generate-config
単に何に基づいてマウントを生成します。今インストールする。したがって... 1つのオプションは、必要な方法で手動でインストールしてからジェネレータを実行することです。必要な方法で動作する以前の世代のシステムがある場合は、grubメニューを使用してシステムの1つを起動してnixos-generate-config
実行できます。