Comments (1)
My understanding is the following.
FileVault only encypts/decrypts the boot partition on boot...so if you keep necessary things (e.g. /Users) in a separate disk/partition... you won't be able to login because that second partition won't be automatically decrypted. So you either leave it un-encrypted or use a script (like Unlock) to trigger the decryption of these "secondary" encrypted partitions from within the boot partition after the boot partition is decrypted and the system is starting up.
Things like mount points are a separate issue and should already be configured in your fstab. The issue is that when the fstab file is processed to mount your mounts it will fail if the partition that is supposed to be mounted to /Users is encrypted. This configuration shouldn't change from before you encrypted your disk.
$ cat /etc/fstab
UUID=[VOLUME_UUID] /Users hfs auto
tldr:
This Unlock script makes sure that your secondary partitions (e.g. where you keep contents of /Users) is decrypted before those partitions are mounted in the bootup process. The mountpoints are still configured in fstab like before.
from unlock.
Related Issues (20)
- My external disk is opened read-only HOT 1
- Mountain Lion (10.8) Support? HOT 5
- Tried to install on Mountain Lion HOT 10
- 2nd Drive is being unlooked without knowing password HOT 2
- security problem: copy system keychain HOT 2
- about "I'm user A. What if user B logs in? Will my home drive be mounted?" HOT 1
- Curl link broken and plist not downloading HOT 1
- compatibility with 10.8.5 Mountain Lion and 10.9.4/10.9.5 Mavericks? HOT 1
- request: please add support for encrypted sparsebundles HOT 2
- Proper location for the binary HOT 3
- Split install script up HOT 1
- Wrong -T path HOT 1
- macOS Sierra support?
- bash: line 1: 400:: command not found
- AFPS Support HOT 19
- APFS encrypted volumes support HOT 1
- Works up to Catalina 10.15.3 HOT 1
- Unlock stopped working after cs conversion HOT 1
- My Harddrive is locked!!! 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 unlock.