Macにつなげた外部ディスクが不正な取り出しエラーが出るから対策
http://www.bernhard-baehr.de
sleepwatcher.8 を /usr/local/share/man/man8 にコピー
config/de.bernhard-baehr.sleepwatcher-20compatibility.plist を
/Library/LaunchDaemons/de.bernhard-baehr.sleepwatcher.plist に名前を変えてコピー
config/rc.* を /etc にコピー
保存したら再起動する。
EFIをマウントしない方法(2019/02/19 追記)
ディスクをマウントしてるから、不可視のパーティションまでマウントされる。
参考サイト
https://wp.bmemo.pw/1246
準備
SleepWatcherhttp://www.bernhard-baehr.de
インストール
sleepwatcher を /usr/local/sbin にコピーsleepwatcher.8 を /usr/local/share/man/man8 にコピー
config/de.bernhard-baehr.sleepwatcher-20compatibility.plist を
/Library/LaunchDaemons/de.bernhard-baehr.sleepwatcher.plist に名前を変えてコピー
config/rc.* を /etc にコピー
設定
それぞれのファイルの一番下にスクリプトを追記する。保存したら再起動する。
rc.sleep
外部ディクスを全てアンマウントする# Auto Unmount
diskutil list |grep external | grep -oE '^.+disk[0-9]' | while read i
do
/usr/sbin/diskutil unmountDisk ${i}
done
rc.wakeup
外部ディクスを全てマウントする# Auto Mount
diskutil list |grep external | grep -oE '^.+disk[0-9]' | while read i
do
/usr/sbin/diskutil mountDisk ${i}
done
EFIをマウントしない方法(2019/02/19 追記)
diskutil list |grep external | grep -oE '^.+disk[0-9]' | while read i
do
diskutil list ${i} | grep -v 'EFI' |grep -oE 'disk[0-9]s[0-9]' | while read i2
do
/usr/sbin/diskutil mount /dev/${i2}
done
done
問題点
参考サイト
https://wp.bmemo.pw/1246
Tags:
ガジェット