Bagaimana cara saya mendapatkan kembali bekerja dengan OS X 10.11 El Capitan?


15

Saya perhatikan bahwa saya tidak dapat menginstal dan menggunakan rEFInd setelah meningkatkan ke OS X 10.11 El Capitan. Ini membatasi saya untuk OS X jadi saya tidak bisa boot partisi Linux saya.

Saya mendapatkan kesalahan berikut: error "Could not set boot device property: 0xe00002bc"


Saya harap ini mendapat lebih banyak suara, Anda pasti pantas mendapatkannya. +1 dari saya. Pertanyaan ini merajalela setiap kali saya membantu orang dengan dual-boot yang sudah "ditingkatkan" ke El Capitan.
Addison Crump

Jawaban:


13

Anda harus menonaktifkan Proyeksi Integritas Sistem.

  1. Nyalakan kembali komputer, sembari booting, tahan Command-R untuk boot ke mode pemulihan.
  2. Setelah di-boot, navigasikan ke "Utilities> Terminal" di bilah menu atas.
  3. Masukkan csrutil disabledi jendela terminal dan tekan tombol kembali.
  4. Mulai ulang mesin dan Perlindungan Integritas Sistem sekarang akan dinonaktifkan.

sumber: http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/


1
Perhatikan metode ini sudah ketinggalan zaman - tidak perlu menonaktifkan SIP - pengguna normal tidak harus menonaktifkan SIP - baca manual: rodsbooks.com/refind/sip.html#recovery - atau lihat jawaban lain di bawah ini (termasuk dari Rod sendiri )
Greg

5

Saya tahu ini adalah pertanyaan lama, tetapi saya hanya harus melalui masalah ini ketika mencoba menginstal rEFInd pada MBP 2015. Ketika mencoba menginstal dengan menjalankan ./refind-installdi terminal, saya terus menerima pesan yang memberi tahu saya bahwa perlindungan integritas sistem diaktifkan, dan saya tidak dapat melakukan instalasi tanpa me-reboot ke volume pemulihan. Solusi tanpa menonaktifkan perlindungan integritas sistem (mungkin ada karena alasan yang bagus):

  1. Di terminal, ketik cd ~/Downloads
  2. Unduh file instalasi saat ini dengan curl -s -L https://sourceforge.net/projects/refind/files/0.10.3/refind-bin-0.10.3.zip
  3. unzip refind-bin-0.10.3.zip
  4. Nyalakan kembali, tahan cmd + rsaat bunyi genta berbunyi
  5. Buka utilitas -> Terminal
  6. Hard drive Anda tidak lagi dapat diakses /karena Anda berada di partisi yang berbeda. Sebaliknya, sekarang di bawah / Volume / {nama hard drive Anda}. Jika Anda belum tahu apa namanya (defaultnya adalah 'Macintosh \ HD'), ketik cd /Volumes, lalu lsuntuk melihatnya tercantum di sana.
  7. Jenis cd /Volumes/{name of your hard drive}/Users/{your username}/Downloads. Misalnya, milikku cd /Volumes/Macintosh\ HD/Users/Ayden/Downloads. Ingatlah untuk melarikan diri semua ruang dalam direktori atau nama file dengan '\', dan gunakan tab untuk pelengkapan otomatis.
  8. Jenis ./refind-install --root /Volumes/{Your hard drive} --yes. Anda harus mendapatkan pemberitahuan penyelesaian yang berhasil.
  9. Mulai ulang. Anda harus melihat resi. Untuk melihat manajer boot default, tekan tombol opsi saat boot.

Catatan: untuk melihat lebih banyak jenis opsi instal vim refind-installsaat dalam ~/Downloads/refind-bin-0.10.3direktori. Mereka terdaftar di bagian atas. Untuk keluar dari vim, ketik :q.


Saya tidak dapat menemukan direktori saya sama sekali dari awal pemulihan. Dalam / Volume, saya hanya memiliki OSX Startup Diskdan Untitled, yang saya pikir adalah ruang baru; y dibuat pada disk yang saya buat menggunakan utilitas Disc
Simon H

3

Dengan rilis resi 0.10.0, tidak ada dokumentasi resi resmi tentang masalah ini:

http://www.rodsbooks.com/refind/sip.html

Skrip instalasi versi itu (sekarang disebut refind-install) juga berjalan dari Recovery HD, dan rEFInd sendiri dapat mengelola pengaturan SIP, yang memberikan dua opsi lagi untuk bagaimana mengatasi masalah tersebut.


0

Sebagai alternatif, misalnya jika Anda (seperti saya) telah menghapus partisi pemulihan sebelum memutakhirkan ke El Capitan (yang tidak mengembalikannya), boot ke USB stick Anda , dari sana boot ke Linux, instal paket Linux Anda dan instal rEFInd kembali ke HD Anda dari Linux.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.