내 NixOS 구성에서 실수로 하나를 다시 생성하는 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
단순히 무엇을 기반으로 마운트를 생성합니다.지금설치하다. 따라서... 한 가지 옵션은 원하는 방식으로 수동으로 설치한 다음 생성기를 실행하는 것입니다. 원하는 방식으로 작동하는 이전 세대의 시스템이 있다면 grub 메뉴를 통해 시스템 중 하나를 부팅하고 nixos-generate-config
실행할 수 있을 것 같습니다.