
我有一台 2011 年中期的 iMac 27 吋、3.4 GHZ、24 GB RAM,運行 El Capitan。
當我嘗試更新到 Sierra 時,更新失敗並顯示一條訊息:
無法寫入 null。
研究這個主題,似乎問題是由於我重命名了HD並且名稱包含一個&
字元而引起的。
但:
- 當我嘗試從查找器重新命名驅動器時,出現錯誤:(
Try using a name with less characters
即使我僅使用單個字母作為名稱)。 - 當我嘗試使用命令列形式 diskutil 更改名稱時,我得到:
rename error invalid request 698886
有沒有辦法更改我的 iMac HD 名稱並更新到 macOS Sierra,而無需擦除磁碟並手動重新安裝我的所有應用程式?
答案1
mv
僅使用轉義字元對常規資料夾進行測試。
它並不是真的喜歡它,但它做到了。
$ ls
Fish&Chips
mv Fish\&Chips FishChips
[1]+ Exit 64 mv Fish
$ ls
FishChips
可能需要sudo
啟動磁碟區 - 我不會重命名我的啟動磁碟機只是為了測試;)