修復OS X / Mac OS X上的“磁盤未正確彈出”問題

這是一個正在進行的項目,旨在解決睡眠時無法正確彈出磁盤的問題。自從Mavericks(Mac OS X 10.9)發行以來,甚至在真正的Mac上,該問題的歷史也非常悠久。沒有Bernhard Baehr([email protected])出色的sleepwatcher守護程序的幫助,將不會創建此項目。

我已經在DELL Precision M3800上進行了測試。希望大家都喜歡。歡迎任何反饋!

如何使用fixUSB.sh?

fixUSB.sh通過在終端窗口中輸入以下命令來下載最新版本:

curl -o ./fixUSB.sh https://raw.githubusercontent.com/syscl/Fix-usb-sleep/master/fixUSB.sh

這將下載fixUSB.sh到您的當前目錄(./),下一步是更改文件(add +x)的權限,以便可以運行該文件。

chmod + x ./fixUSB.sh

通過以下方式在終端窗口中運行腳本:

./fixusb.sh

完成這些步驟後,請使OS X進入睡眠狀態,然後查看問題是否已解決。

如果您不想fixusb.sh將來使用,請輸入以下命令將其卸載:

./fixusb.sh -u

使用-d參數查看整個進度的詳細信息。

如何使用ramdisk?

通過在終端窗口中輸入以下命令來下載最新的虛擬磁盤:

curl -o ./ramdisk https://raw.githubusercontent.com/syscl/Fix-usb-sleep/master/ramdisk.sh

這會將ramdisk下載到您的當前目錄(./),下一步是更改文件的權限(add +x),以便可以運行它。

chmod + x ./內存盤

通過以下方式在終端窗口中運行腳本:

./ramdisk

重新啟動OS X以查看更改。如果您對該腳本有任何疑問,請嘗試通過DEBUG模式運行deploy

./ramdisk -d

or

./ramdisk -debug

点赞
Share