NixOS:hardware-configuration.nixを上書きして/ bootマウント情報を復元する

NixOS:hardware-configuration.nixを上書きして/ bootマウント情報を復元する

私の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実行できます。

関連情報