Z Windows z powrotem do OSX jest dość łatwe. Chciałbym tylko kilka kroków, aby przejść z OSX do Windows. Obecnie uruchamiam preferencje systemowe -> dysk startowy - następnie wybieram partycję bootcamp i wciskam restart.
Będąc całkowicie nowym OSX, wydaje mi się, że za pomocą skryptu automatyzacji powinna być możliwa akcja jednym kliknięciem w stacji dokującej. Jednak nic nie wiem o OSX (jeszcze) i jak to działa. Po pierwsze, jest to możliwe, a po drugie, proszę podać kilka korepetycji dla takiego systemu automatyki.
Odpowiedzi:
Napisz skrypt powłoki, który to robi
Można to wywołać z okna terminala
Użyj Automatora, aby wywołać to za pomocą skryptu Apple i zapisać jako aplikację
źródło
sudo bless --mount /Volumes/BOOTCAMP --setBoot --nextonly
, pojawia się błądCould not set boot device property: 0xe00002bc
. Wydaje się, że problemem jest SIP .Przytrzymaj ⌥podczas uruchamiania, pojawi się monit o wybranie systemu operacyjnego / dysku, z którego chcesz uruchomić system!
źródło
Innym sposobem szybkiego przejścia z systemu OS X do systemu Windows jest użycie Bootchamp , który dodaje pozycję paska menu w następujący sposób:
Do moich potrzeb uruchamiania systemu Windows Bootchamp działał dobrze.
(Dowiedziałem się o tym z podobnego pytania dotyczącego superużytkownika, które kiedyś zadałem).
źródło
Oto przepływ pracy Automatora, który napisałem w celu automatycznego ponownego uruchomienia Bootcamp:
https://github.com/ryanmcginnis/Restart-to-Bootcamp
Od El Capitan nie jest już możliwe programowe ustawianie dysku startowego, nawet przy wyłączonym SIP.
źródło
Wygląda na to, że ten skrypt SuperUser obsługuje zamykanie otwartych okien (i zatrzymywanie zaplanowanego restartu, jeśli użytkownik naciśnie „anuluj”):
źródło
Naprawdę lubię REFIt .
Wygląda na to, że OP jest zainteresowany jedynie poleceniem OSX-Windows, więc myślę, że nie jest to dokładnie to, czego chce. Mimo to uważam, że oPRAWO jest o wiele łatwiej pracować: jeśli chcę przejść z jednego systemu operacyjnego do drugiego, wystarczy zrestartować komputer, a następnie wybrać system, który chcę.
A jeśli kiedykolwiek będziesz potrzebować pracować z 3 (lub więcej) systemami operacyjnymi, zobaczysz, że rEFIT jest znacznie lepszą opcją ...
Pozwala także na uruchomienie z zewnętrznego dysku twardego lub pendrive, co jest bardzo miłym dodatkiem.
Edytuj ze strony rEFIt:
źródło
Szybki rozruch robi to dobrze. Jest na pasku menu.
http://www.macupdate.com/app/mac/25414/quickboot
źródło
Chciałem używać AppleScript zamiast BootChamp, ponieważ miałem problemy z zawsze działającą aplikacją internetową, kiedy powróciła do stanu po powrocie do OS X zamiast regularnego uruchamiania. Próba pobłogosławienia woluminu z AppleScript nie działała na moim komputerze iMac z napędem termojądrowym 3 TB, więc ponowne uruchomienie po błogosławieniu doprowadziłoby do wyświetlenia ekranu błędu „BRAK URUCHAMIANEGO URZĄDZENIA - WŁÓŻ PŁYTĘ ROZRUCHOWĄ I NACIŚNIJ DOWOLNY KLUCZ”.
Musiałem pobłogosławić identyfikator dysku EFI dysku twardego za pomocą przełącznika -device , zamontować wolumin BootCamp za pomocą przełącznika -mount i pominąć przełącznik -legacy . Dla mnie identyfikator dysku EFI partycji HDD to disk1s1, ale możesz je zweryfikować, uruchamiając listę diskutil w terminalu i szukając urządzenia EFI z HDD (nie SSD).
Chciałem również wykonać „czysty” restart, aby moje aplikacje nie wznawiały się po powrocie do systemu OS X, dlatego stworzyłem AppleScript, który zamyka określone aplikacje przed kontynuowaniem błogosławieństwa i ponownym uruchomieniem:
Możesz pominąć część dotyczącą hasła, jeśli nie chcesz przechowywać hasła administratora w skrypcie w postaci zwykłego tekstu.
Jeśli umieścisz skrypt lub jego alias w ~ / Library / Scripts i włączysz Menu Skryptów z preferencji Edytora skryptów, uzyskasz łatwy sposób uruchomienia go tak jak w BootChamp.
źródło