4 ms·
In the diagram, there are just two directories, and mount points could easily handle that case. In the video he describes how the scale of things makes using mo
by pwinnski 7y ago
In the diagram, there are just two directories, and mount points could easily handle that case. In the video he describes how the scale of things makes using mount points here unwieldy.
- dunham 7y agoA few more details that I've managed to suss out. The Data volume is mounted on /System/Volumes/Data. Currently, there are 21 firm links into it. They are enumerated in /usr/share/firmlinks (included below). /AppleInternal Device/AppleInternal /Applications Device/Applications /Library Device/Library /System/Library/Caches Device/System/Library/Caches /System/Library/Assets Device/System/Library/Assets /System/Library/PreinstalledAssets Device/System/Library/PreinstalledAssets /System/Library/AssetsV2 Device/System/Library/AssetsV2 /System/Library/PreinstalledAssetsV2 Device/System/Library/PreinstalledAssetsV2 /System/Library/CoreServices/CoreTypes.bundle/Contents/Library Device/System/Library/CoreServices/CoreTypes.bundle/Contents/Library /System/Library/Speech Device/System/Library/Speech /Users Users /Volumes Device/Volumes /cores Device/cores /home Device/home /mnt Device/mnt /opt Device/opt /private Device/private /sw Device/sw /usr/local Device/usr/local /usr/libexec/cups Device/usr/libexec/cups /usr/share/snmp Device/usr/share/snmp
- matthewbauer 7y agoIt's interesting that /usr/X11 isn't in that list!
- klodolph 7y agoWell, X11 hasn't been provided by Apple since 10.8, about 7 years ago. So it wouldn't be touched by OS upgrades anyway (it's a separate product).
- matthewbauer 7y ago/sw isn't provided by Apple either, but they provide it so that Fink will work.
- dunham 7y agoOn my older High Sierra box, /usr/X11 is a symlink to /opt/X11. Catalina ships with /usr/X11 symlinked to ../private/var/select/X11. So it should still be possible to get X11 to work.