Comments (9)
Seems there may have been an undetected problem in the APFS volume creation, darn.
Did it create a /nix
? Can you see a Nix store in your Disk Utility list?
from nix-installer.
Yes to the first question
ls /nix/
nix-installer receipt.json
No to the second one
from nix-installer.
Do you see a volume named Nix Store
in diskutil apfs list
?
from nix-installer.
No I don't.
It dawned to me that it could be that this mac was bought by my employer in 2015 and the disk was encrypted by a sysadmin who told me I didn't need the password (true until now). I opened my own account and renamed the original account something like employer-admin ... unfortunately I deleted this account a few months ago, thinking I no longer needed it. Stupid me.
So a solution (I hope) would be to use the recovery facilities and erase the disk and start anew. Due to my main driver being kaputt right now that old Mac is under much heavier use than it would normally be and I wouldn't do it right now.
Do you have an alternative suggestion?
I thought of Nix because Brew is becoming worse and worse on old machines. I suspect MacPorts is better, I have two macs that I use as music servers that are too old for brew to install on them but MacPorts runs fine (overall) on them. Still best would be Nix, I have NixOS on my two Linux boxes .. one of which just crapped out as I said earlier. I don't want to ever use another Linux distro.
Thanks a lot anyway
from nix-installer.
Does the upstream install work for you maybe? https://nixos.org/download
from nix-installer.
Looked at the docs two days ago, found I need a bit more time and preparation to do it. APFS is a complicated beast.
Will try this weekend.
from nix-installer.
I definitely agree with you that APFS is a complicated beast.
from nix-installer.
It was easy to add an APFS volume using Disk Utility. I called is Nix Store. But the macos instructions on the manual
https://nixos.org/manual/nix/stable/installation/installing-binary#macos-installation
are completely opaque. I don't have an. /etc/synthetic.conf file, I don't know where to find it in the manpages... and my /etc/fstab is empty.. There's nothing about this either when I do ./nix-installer-etc help install
Awaiting further instructions, but we're progressing.
from nix-installer.
If you're installing Nix manually (without this installer), you'd need to create both the synthetic.conf
and fstab
.
from nix-installer.
Related Issues (20)
- DNS error during fetch and unpack HOT 1
- Existing `nixbld` user with custom UID different than planned. HOT 1
- Parsing of a faulty APFS volume breaks installation HOT 1
- `/nix` folder does not exist when creating `/nix/var` HOT 2
- Error while syncing `/etc/selinux/targeted/tmp` to filesystem
- Mac APFS volume cannot be unmounted (ThemeWidgetControlViewService) HOT 2
- how to install specific nix version HOT 2
- unattended .iso installer HOT 9
- How to pick up fixes in nix-installer? HOT 2
- Unable to run installer if userid 301 already exists HOT 1
- Running installer on macOS over conventional installation HOT 1
- Mac APFS volume cannot be unmounted (Kernel) HOT 2
- <autogenerated-issue> Install failure
- Mac APFS volume cannot be unmounted (script) HOT 1
- nix run nix-darwin -- switch --flake . -> error: unexpected files in /etc, aborting installation HOT 4
- nix upgrade-nix HOT 6
- Non-uinque UID 30032 prevents installation on Arch Linux
- Install fails when /nix/store is a bind mount HOT 1
- error: unable to load seccomp BPF program: Invalid argument HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nix-installer.