Scripting
如何在 OS X 中創建一個將使用 Bootcamp 分區重新啟動的快捷方式?
有沒有辦法創建一個快捷方式(我可以放在 Dock 上,也許),它將用 Bootcamp 分區重新啟動 OS X?
這類似於進入系統偏好設置/啟動磁碟,然後選擇分區並點擊重新啟動。我不想使用 Automator 來執行此操作,除非我可以在不彈出一堆視窗的情況下執行此操作。
有趣的是,Windows 有一個托盤快捷方式,但我在 OS X 端沒有發現任何類似的東西。
謝謝!
有幾個選項:
一 - 當您重新啟動時,您可以按住“選項”鍵,然後選擇 Boot Camp - 但是這是一個臨時選擇,因此如果您再次重新啟動,它將在 OS X(或任何所選的啟動磁碟實際是)中重新啟動。
二 - 您需要通過執行找出磁碟 ID
df -k
- 如果您已對硬碟進行分區,則很可能是 /dev/disk1s3,但您需要仔細檢查。因此,將以下命令中的“#”更改為適當的數字:sudo umount /Volumes/NAME_OF_YOUR_WINDOWS_DRIVE sudo bless -device /dev/disk#s# --legacy --setBoot #You could use -folder but this assumes the drive is always mounted and writeable #Then a slightly cleaner restart than shutdown -r (which sends a kill message) osascript -e 'delay 1 tell application "System Events" to restart' &
您可以將其保存為 shell 腳本的一部分,或使用Platypus創建一個實際可執行的應用程序,該應用程序將為您執行 shell 腳本。
此外, MacOSXHints上還列出了其他選項