doc: acknowledge post-rsync reality

Before #5150 the copy-to-store phase of the install was idempotent,
but the recursive cp isn't. This is probably baiting a few people
into trying corrective installs that will fail.
This commit is contained in:
Travis A. Everett 2022-06-16 09:47:15 -05:00
parent fe76b9f4b4
commit 649c9d9b4c

View file

@ -176,15 +176,17 @@ and `/etc/zshrc` which you may remove.
This will remove the Nix Store volume and everything that was added to the This will remove the Nix Store volume and everything that was added to the
store. store.
If this command indicates that it couldn't remove the volume, your Nix Store If this command indicates that it couldn't remove the volume, you should
volume may not be mounted. Run the following to double-check: make sure you don't have an _unmounted_ Nix Store volume. Look for a
"Nix Store" volume in the output of the following command:
```console ```console
diskutil list diskutil list
``` ```
If you see a Nix Store volume, re-run the diskutil deleteVolume command, but If you _do_ see a "Nix Store" volume, delete it by re-running the diskutil
replace `/nix` with the volume's `diskXsY` identifier. deleteVolume command, but replace `/nix` with the store volume's `diskXsY`
identifier.
> **Note** > **Note**
> >
@ -202,8 +204,7 @@ and `/etc/zshrc` which you may remove.
<!-- Note: anchors above to catch permalinks to old explanations --> <!-- Note: anchors above to catch permalinks to old explanations -->
We believe we have ironed out how to cleanly support the read-only root We believe we have ironed out how to cleanly support the read-only root
on modern macOS. New installs will do this automatically, and you can on modern macOS. New installs will do this automatically.
also re-run a new installer to convert your existing setup.
This section previously detailed the situation, options, and trade-offs, This section previously detailed the situation, options, and trade-offs,
but it now only outlines what the installer does. You don't need to know but it now only outlines what the installer does. You don't need to know