tech:cheatsheets:linux:nixos
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tech:cheatsheets:linux:nixos [2025/02/21 19:01] – [Apply configuration] waldemar | tech:cheatsheets:linux:nixos [2025/05/07 04:55] (current) – [System is not lustrated] waldemar | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ==== Infect system using nixos-infect ==== | ==== Infect system using nixos-infect ==== | ||
| Ensure you're root when executing the commands ('' | Ensure you're root when executing the commands ('' | ||
| + | |||
| + | <note important> | ||
| + | If any profile is installed for root (re)move the existing profile at ''/ | ||
| + | </ | ||
| + | |||
| <code bash> | <code bash> | ||
| touch / | touch / | ||
| Line 34: | Line 39: | ||
| </ | </ | ||
| - | Add directories and files you want to keep to ''/ | + | Add directories and files you want to keep to ''/ |
| + | |||
| + | Also ensure that if your primary partition is an encrypted partition to add relevant configuration to your '' | ||
| ==== Rescue ==== | ==== Rescue ==== | ||
| Line 63: | Line 70: | ||
| # nixos-rebuild boot | # nixos-rebuild boot | ||
| </ | </ | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | ==== System is not lustrated ==== | ||
| + | For some reason a system is not lustrated (NOTE: system must boot via GRUB for lustrate to work aparently). If that happens a boot might fail due to systemd not finding '' | ||
| + | If that happens a manual lustration might help (= move files manually from root into subfolder). | ||
| + | |||
| + | Apparently systemd must also not be enabled in initrd for it work. | ||
tech/cheatsheets/linux/nixos.1740164504.txt.gz · Last modified: by waldemar