Mac升級到big sur以後,根目錄沒法寫入文件如何解決?

春風吹,戰鼓擂,蘋果系統怕過誰。最新的蘋果系統big sur,又來給蘇南大叔出難題了,根目錄繼續不能讀寫。這個事情在上一個版本catalina的時候,就出現過一次。那麼按照上一次的經驗來處理的話,卻不能解決問題了。html

本文測試環境:mac@big sur。話說,本文的這個需求其實提及來很簡單的,蘇南大叔就是想在根目錄下面,放一個文件夾而後放點本身寫的代碼。編輯器

看好了版本號,本文說的是big sur,不適用於catalina!catalina的話,請參考下面的文章!ide

既往經驗失敗

安裝上一個版本mac@catalina時代的經驗的話,須要先掛載硬盤爲可寫。而後,再去創建軟連接便可。執行代碼:測試

sudo mount -uw /

可是,在mac@big sur中,已經不能再順利執行上面的代碼了。報錯以下:spa

mount_apfs: volume could not be mounted: Permission denied
mount: / failed with 66

而後,不明真相的羣衆,又表示:須要到開機commond+R裏面去關閉sip,再執行相關操做。而後,再次有人報告操做失敗了。.net

 

 

新的正確處理方式

在這裏,蘇南大叔但願:在根目錄下面,出現一個軟連接目錄data,而後真實目錄地址是:/Users/sunan/data/。
這裏先創建好真實目錄(在一個合適的位置,好比:/Users/sunan/data)。而後,編輯一下/etc/synthetic.conf文件。(木有的話,無所謂的,vi會自動建立一個的。)htm

sudo vi /etc/synthetic.conf

而後在裏面寫入本身但願的軟鏈接對應關係,好比:blog

data    /Users/sunan/data

這裏操做的data是個目錄!!! 目錄!!! 目錄!!! 試圖操做某個文件的同窗,請止步!!!回頭是岸!!!ip

須要特別注意的是:get

不會用vi的,就用別的編輯器也行。注意中心思想啊,文件名字和文件內容能對應上就能夠。

保存好以後,重啓電腦。而後,就會發現神奇的一幕:根目錄下面出現了一個軟連接目錄data!目標達成!

相關文章
相關標籤/搜索