我的 MacBook 有未解決的問題。有一次,當我的 mac 還活著時,我將 mac HD 上的所有資料設定為使用者「系統」的唯讀權限。我也為“輪子”和“東西”組做這件事。只有一個名為「mac01」的使用者帳戶擁有對我的 mac HD 上的資料的所有權利。在此之後(為什麼我做到了,我無法解釋,這是我的錯)我的Mac出現故障並且無法啟動系統。作為決定,我在單一用戶模式下運行系統並輸入:
fsck -f
mount -uw /
chmod -R ugo+rwx /
但這仍然對我沒有幫助。系統仍然無法啟動,並且在加載蘋果徽標螢幕的 55% 以上時停止。
在詳細模式下,最後一個字串是:
en0:通道更改為1
然後啟動停止未知時間。
如果可以,請你幫我。我將不勝感激您的幫忙!謝謝。
詳細模式的最後幾行是:
IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from SUSPENDED to AUTO
IO80211AWDLPeerManager::setAwdlAutoMode Resuming AWDL
en0: BSSID changed to 28:28:xx:xx:xx:xx
en0: channel changed to 1
它掛起/凍結。
我確實在恢復模式下運行,運行磁碟工具,fsck 並驗證/修復了權限,但它沒有幫助。
答案1
我已將 mac HD 上的所有資料設定為使用者「系統」的唯讀權限。我也為“輪子”和“東西”組做這件事。只有一個名為「mac01」的使用者帳戶擁有對我的 mac HD 上的資料的所有權利。
如果你弄亂了 OS X 權限,通常你應該要執行磁碟工具恢復模式並運行修復磁碟權限和修復磁碟或者急救(在埃爾卡皮坦)以修正硬碟上的錯誤並最終修復引導程式。在大多數情況下它應該有效。
要手動修復它,您應該運行單模式並嘗試修復它的權限系統資料夾手動,例如:
chown -R root /System /Library
chmod -R u+rwX,go+rX,go-w /System /Library
然後輸入exit
繼續啟動程序並記下任何有意義的錯誤。
如果這沒有幫助,請考慮以下事項:
- 斷開所有已連接的外部設備(如果有),
- 嘗試運行你的Mac安全模式,
- 檢查新的核心轉儲
/cores
(這可能表示特定元件存在一些問題), - 檢查日誌中是否有任何可疑內容(
tail /var/log/*.log
特別是system.log
), - 重置你的SMC,NVRAM&普拉姆,
- 卸載第 3 方核心擴展(在單一模式下,可能您需要將它們從 重新定位
/System/Library/Extensions
,但如果您沒有安裝任何(例如vboxdrv
),最好保留它,因為它可能會變得更糟), 在單一模式下,驗證 NVRAM 變數
sudo nvram -p
並考慮在不同模式下運行內核,例如:如需更多選項,請檢查:OS X 中的引導參數選項。當它工作時,不要忘記禁用它。
考慮使用第 3 方復原工具(例如,來自磁碟戰士),
- 考慮重新安裝您的 OS X。