OSX 10.11 El Capitan-настройка свойства загрузочного устройства не работает
Я работаю над системой dualboot и использовал следующий applescript для установки Тома запуска:
tell application "Finder" to if not (disk "SoundHD" exists) then do shell script "diskutil mount " & last word of (do shell script "diskutil list | grep 'Apple_HFS SoundHD'")
do shell script "bless -mount "/Volumes/SoundHD" -setBoot --nextonly" with administrator privileges
display notification "Next Boot: SoundHD" with title "Neustart"
поскольку El Capitan скрипт больше не будет работать, и я получаю следующее сообщение об ошибке в Редакторе скриптов:
tell application "Finder"
exists disk "SoundHD"
--> true
end tell
tell current application
do shell script "bless -mount "/Volumes/SoundHD" -setBoot --nextonly" with administrator privileges
--> error "Could not set boot device property: 0xe00002bc" number 3
Ergebnis:
error "Could not set boot device property: 0xe00002bc" number 3
есть ли какие-то новые изменения в команде bless?
Спасибо за любую помощь.
1 ответов
сначала необходимо отключить защиту целостности системы.
- перезагрузите компьютер, затем во время загрузки удерживайте Command-R для загрузки в режим восстановления.
- после загрузки перейдите к" утилиты > терминал " в верхней строке меню.
- Enter
csrutil disable
в окне терминала и нажмите клавишу Return. - перезагрузите компьютер, и защита целостности системы теперь будет отключена.
источник: http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/