Dari Windows kembali ke OSX cukup mudah. Yang saya inginkan adalah beberapa langkah lebih sedikit untuk mendapatkan dari OSX ke Windows. Saat ini saya meluncurkan preferensi sistem -> disk startup - kemudian pilih partisi bootcamp dan tekan restart.
Menjadi sepenuhnya baru untuk OSX bagi saya tampaknya tindakan satu-klik pada dok harus dimungkinkan dengan semacam skrip otomatisasi. Namun saya tidak tahu apa-apa tentang OSX (belum) dan bagaimana cara kerjanya. Pertama, hal seperti itu mungkin, dan kedua tolong berikan beberapa tautan pengajaran untuk sistem otomasi tersebut.
Jawaban:
Tulis skrip shell yang melakukan ini
Ini dapat dipanggil dari jendela terminal
Gunakan Automator untuk memanggil ini melalui skrip apel dan simpan sebagai aplikasi
sumber
sudo bless --mount /Volumes/BOOTCAMP --setBoot --nextonly
, saya mendapatkan kesalahanCould not set boot device property: 0xe00002bc
. Tampaknya masalahnya adalah SIP .Tahan ⌥saat boot, Anda akan mendapatkan prompt untuk memilih OS / drive yang ingin Anda boot!
sumber
Cara lain untuk mendapatkan dari OS X ke Windows dengan cepat adalah dengan menggunakan Bootchamp , yang menambahkan item menu bar seperti ini:
Untuk kebutuhan Windows-boot saya, Bootchamp telah bekerja dengan baik.
(Saya mempelajarinya dari pertanyaan serupa tentang Pengguna Super yang pernah saya tanyakan.)
sumber
Berikut ini adalah alur kerja Automator yang saya tulis untuk menyelesaikan boot ulang ke Bootcamp secara otomatis:
https://github.com/ryanmcginnis/Restart-to-Bootcamp
Pada El Capitan, tidak mungkin lagi mengatur disk startup secara terprogram, bahkan dengan SIP dinonaktifkan.
sumber
Tampaknya skrip ini dari SuperUser menangani penutupan jendela terbuka (dan menghentikan restart yang dijadwalkan jika pengguna menekan 'batal'):
sumber
Saya benar-benar menyukai RESE .
OP tampaknya tertarik dengan perintah OSX-to-Windows saja, jadi saya kira ini bukan yang diinginkannya. Namun, saya merasa jauh lebih mudah untuk bekerja: jika saya ingin beralih dari satu OS ke yang lain, saya hanya perlu me-reboot dan kemudian memilih OS yang saya inginkan.
Dan jika Anda perlu bekerja dengan 3 (atau lebih) OS, Anda akan melihat manfaat adalah pilihan yang jauh lebih baik ...
Ini juga memungkinkan Anda untuk boot dari hard drive eksternal atau drive pen, yang merupakan bonus yang sangat bagus.
Edit Dari halaman rEFIt:
sumber
Boot cepat melakukannya dengan baik. Ada di bilah menu.
http://www.macupdate.com/app/mac/25414/quickboot
sumber
Saya ingin menggunakan AppleScript daripada BootChamp karena saya punya masalah dengan webapp yang selalu berjalan ketika kembali ke status ketika kembali ke OS X daripada meluncurkan secara teratur. Mencoba untuk memberkati volume dari AppleScript tidak berfungsi di iMac saya dengan drive fusi 3TB sehingga me-reboot setelah berkat akan menyebabkan layar kesalahan "NO PERANGKAT BOOTABLE - MASUKKAN DISK BOOT DAN PRESS ANY KUNCI".
Apa yang saya harus lakukan adalah memberkati EFI disk yang id HDD dengan -device switch, me-mount volume bootcamp dengan mount switch dan melewatkan -legacy switch. Bagi saya id disk partisi EFI HDD adalah disk1s1 tetapi Anda dapat memverifikasi milik Anda dengan menjalankan daftar diskutil di terminal dan mencari perangkat EFI dari HDD (bukan SSD).
Saya juga ingin melakukan restart "bersih" sehingga aplikasi saya tidak akan melanjutkan ketika kembali ke OS X jadi saya membuat AppleScript yang berhenti aplikasi tertentu sebelum melanjutkan untuk memberkati dan reboot:
Anda dapat melewatkan bagian tentang kata sandi jika Anda tidak ingin menyimpan kata sandi admin Anda dalam skrip dalam plaintext.
Jika Anda meletakkan skrip atau alias ke ~ / Library / Scripts dan mengaktifkan Menu Script dari preferensi Editor Script Anda mendapatkan cara mudah untuk menjalankannya seperti dengan BootChamp.
sumber