Skip to content

Commit

Permalink
Don't move /boot it might be a mounted partition
Browse files Browse the repository at this point in the history
  • Loading branch information
icetan committed Apr 9, 2020
1 parent 663114a commit 77d0f2d
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions lib/infect
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,12 @@ infect() {
echo etc/resolv.conf >> /etc/NIXOS_LUSTRATE
echo root/.nix-defexpr/channels >> /etc/NIXOS_LUSTRATE

rm -rf /boot.bak
mv -v /boot /boot.bak
if mount | grep -q "on /boot "; then
cp -vr /boot /boot.bak
umount /boot
else
mv -v /boot /boot.bak
fi

/nix/var/nix/profiles/system/bin/switch-to-configuration boot
}
Expand Down

0 comments on commit 77d0f2d

Please sign in to comment.