Is it possible in Big Sur to create symbolic link in root directory with the file /etc/synthetic.conf, as it was in Catalina?
thanks
Supposedly it is, but I have not managed to get it to work.
I have followed instructions via:
man synthetic.conf
added the following to /etc/synthetic.conf (permissions: 644)
XYZ /Applications/MAMP/htdocs/system
XYZ2 /System/Volumes/Data/home
XYZ3 System/Volumes/Data/home
...trying different syntax and paths:
EXAMPLES
# create an empty directory named "foo" at / which may be mounted over
foo
# create a symbolic link named "bar" at / which points to
# "System/Volumes/Data/bar", a writeable location at the root of the data volume
bar System/Volumes/Data/bar
# create a symbolic link named "baz" at / which points to "Users/me/baz"
baz Users/me/baz
but after reboot I see no reference to these symbolic links:
ls -l
ps. confirming permisions:
root: read, write
wheel: read
everyone: read
I really need this to work. Any have any thoughts?
Supposedly it is, but I have not managed to get it to work.
This works on my machine, in exactly the same way it did on Catalina:
% ls -l /etc/synthetic.conf
-rw-r--r-- 1 root wheel 28 28 Apr 2020 /etc/synthetic.conf
% cat /etc/synthetic.conf
QQQ System/Volumes/Data/QQQ
% ls -l /
…
lrwxr-xr-x 1 root wheel 23 14 May 08:42 QQQ -> System/Volumes/Data/QQQ
…
IMPORTANT The field separate in synthetic.conf
must be a tab character. The most common cause of problems with this is editors that insert a sequence of spaces when you press the Tab key.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"