Boot Camp: Mac OS X'ten doğrudan Windows'a yeniden başlatmak mümkün mü?


56

Windows'ta yüklü olan Boot Camp araçları ile doğrudan Mac OS'de yeniden başlatmak için bir seçenek var (Boot Camp sistem tepsisi öğesinden "Mac OS X'te Yeniden Başlat").

Ancak bu ters yönde mümkün mü? Başka bir deyişle, prosedür yerine 1) "Yeniden Başlat", 2) OS X'in kapanmasını bekleyin, 3) Seçenek tuşunu basılı tutun (⌥) ve 4) Windows bölümünü seçin, Mac'imin yeniden başlatmasını söyleyebilir miyim Windows bir sonraki açılışta seçildi? 2-4. Adımları atlamama izin veren " Windows'ta Yeniden Başlat " gibi bir şey .

Not: Mac OS X'i varsayılan işletim sistemi olarak tutmak istiyorum ; Sadece normalde OS X kullanırken ve zaman zaman Windows'ta önyükleme yapmak istediğinizde uygun bir kısayol arıyorum .


4
Sorunuz gibi. Cevabı bilmiyorum ama ben de aynı şeyi arıyorum!
Pablo Santa Cruz

Yanıtlar:


39

En hızlı yol Bootchamp kullanmaktır . Mac menü çubuğunda sadece tıklayıp "Windows'ta Yeniden Başlat" ı seçebileceğiniz bir seçenek ekler. QED

alt metin


SL'de çalışıp çalışmadığından emin değilim - son defa UMBP'mde 10.5'de çalıştı. Henüz SL’de denemedi ve BC’yi de Windows’a yüklemekten rahatsız olmadı.
kaliban

1
Ah, aslında birileri sorumu okudu ve anladı - ne kadar canlandırıcı! :) Leopard ve Win XP çalıştıran bir MacBook'ta bu yardımcı programın çalıştığını doğruladım.
Jonik

Sınırlamaları hakkında çok kötü olsa da; Bunu başlatırken, unibody MacBook veya MacBook Air ile çalışmadığı konusunda bir uyarı vardı ve web sitesinde biri Mac Pro Late 2009 ile çalışmadığını söylüyor.
Jonik

BootChamp da Snow Leopard üzerinde çalışıyor, sadece denedim.
Jonik

Bu harika! Ben de kullanmak isteyebilirim - son zamanlarda Windows'ta bazı oyunlar oynamak için
can atıyor

12

Alternatif:

$ sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly;sudo shutdown -r now

(Düzenleme: 10.9 kapatma için sudo gerektirir, ancak bu önceki sürümlerde de kullanılabilir.)


Teşekkürler! Açıklığa kavuşturmak için, bu temelde Bootchamp'in "Windows'da yeniden başlatılması" ile aynı şey midir?
Jonik

1
Neredeyse - aynı zamanda BootPicker’ın yaptığı şey: apple.com/education/resources/bootpicker Elbette bu GUI araçları bir şifre gerektirmez ve bir düğmeyi tıklatarak onaylamanıza izin verir, ancak bu kutsama komutu hala yazan şeydir. PRAM içine önemli bilgiler.
NReilingh

Harika, çok faydalı bilgi. (BT, en azından Bootchamp her kullanışınızda şifre ister.)
Jonik

1
Bu 10.7 Lion'da işe yarıyor, çok teşekkür ederim! Bootcamp varsayılan olarak kendisini "/ Volumes / BOOTCAMP" olarak adlandırır. NTFS’de Lion’a yazma desteği için Paragon NTFS’i kullanabilirsiniz - bence kesinlikle kaydettiğim zamana değdi. Ayrıca, tabii ki kapanmanın önünde de sudo'ya ihtiyacınız var, ama önce kutsama komutunu denemek ve ne yazdığını görmek iyi bir fikir. Cevap hakkında: kimse biliyor mu ayrıntıları ait Bulucu OS X dünya üzerinde herhangi bir olumsuz etkisi vardır den farklı olarak kapatma -r yoluyla yeniden olmadığını - yani bozuk alma dosyaları veya hizmetlerin veya diğer uygulamalar bitirildiği tarafından bozulmuş oluyor
Colin

1
El Capitan'dan itibaren, Sistem Bütünlüğü Koruması etkin olduğu için blessartık çalışmaz.
ELLIOTTCABLE

5

Basit yol, Sistem Tercihleri'ndeki Başlangıç ​​Diski tercih bölmesini kullanmaktır. Ulaşmayı kolaylaştırmak istiyorsanız, tercih bölmesini /System/Library/PreferencePanes/StartupDisk.prefPane adresinde bulabilirsiniz. NTFS-3G'yi yüklerseniz bu yöntemin işe yaramayacağını unutmayın.

Başlangıç ​​Diski Ekran Görüntüsü


Bazen basit daha kolaydır.
BinaryMisfit

5
Üzgünüm, belki de soruyu dikkatlice okumadınız; diyor ki: Not: Mac OS X'i varsayılan işletim sistemi olarak tutmak istiyorum . Yeniden Başlat düğmesiyle bu, doğrudan Windows'a önyüklemenin iyi bir yolu olabilir, ancak varsayılanı da değiştirir. Yani, özünde, iyi bir cevap ama yanlış soruya.
Jonik

neden ntfs-3g ile çalışmıyor? düzenleme: Olası bir geçici çözüm bulundu macosxhints.com/article.php?story=20080101043841537
kenwarner

En kolay ve en hızlı. Yüklenecek bir şey yok, 1 saniyede açabilir.
çirkin pasta

2

Bu soruna zaten en uygun çözümü bulup bulmadığınızdan emin değilim, ancak yaptığım şey bir AppleScript oluşturuyor:

do shell script "hdiutil unmount /Volumes/<Windows_Partition> -quiet"
do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" with administrator privileges
tell application "Finder" to restart

<Windows_Partition>Windows biriminizin adı nerede . Ayrıca diskutil listTerminal’de bir komut göndererek Windows biriminin disk0s3’de olduğundan emin olun .

Daha da şık hale getirmek istiyorsanız, QuickSilver'ı kullanabilirsiniz, böylece basit bir kısayol tuşu kombinasyonu Windows'a hızlı bir şekilde yeniden başlamanıza izin verir. Bkz http://lifehacker.com/5718979/reboot-your-mac-into-windows-with-quicksilver-and-an-applescript . Kullandıkları komut dosyası yukarıdakilerden biraz farklıdır ve NTFS-3G etkinse ve kapatma sırası o kadar güvenli değilse, çoğunlukla kullanamayacağınız bazı dezavantajlara sahiptir. Komut dosyam, kutsamadan önce Windows bölümünü çıkarmanızı ve ardından Finder'a yeniden başlatılmasını söylemenizi sağlar.

Ayrıca, komut isteminin ikinci satırına şifrenizi de ekleyerek şifre istemini atlayabilirsiniz (xxxxxxx'i şifrenizle değiştirin):

do shell script "bless -device /dev/disk0s3 -legacy -setBoot -nextonly" password "xxxxxxx" with administrator privileges

Ancak, şifreniz komut dosyasını görüntüleyen herkes tarafından açıkça görülebildiğinden, bu durum potansiyel olarak güvensizdir.


1
Teşekkürler; kişisel olarak, zaman zaman Windows'a yükleme gereksinimlerim için Bootchamp ile mutlu oldum . Bu cevap sizin eksi AppleScript ve QuickSilver sarmalayıcılarına oldukça yakın görünüyor. Süper Kullanıcıya Hoşgeldiniz!
Jonik

1

OSX tarafından kontrol edildiği için sadece BootCamp yüklü olan bir yol yoktur.

rEFIt , başlangıçta hangi işletim sisteminin önyükleneceğini seçmenizi sağlayacak ve aynı zamanda çok kullanışlı bazı ek özelliklere sahip olacak bir önyükleme yöneticisidir.

Normal OSX Önyükleme Yöneticisinin yerine geçer ve Mac'inizi açtığınızda veya Mac'inizi yeniden başlattığınızda, makinenizde yüklü olan tüm işletim sistemlerinin bir listesini görüntüler ve hangisinin önyükleneceğini seçmenize izin verir.

Bu nedenle, BootCamp yüklü olduğunda, Windows Bölümünü Mac Bölümüyle birlikte bir Simge olarak gösterir ve ayrıca tercih ettiğiniz işletim sistemi için varsayılan bir zaman aşımı süresi de belirleyebilirsiniz.

Ekran görüntüsü


Bunun gibi ekstra seçenekler almak için Boot Camp'e bir iltifat olarak kullanılabilir mi, yoksa Boot Camp'in yerine geçecek mi? (Eski gibi görünüyor, ama sadece emin ...)
Jonik

1
ÖNEMLİ Sadece bir BootCamp yöneticisidir, bir BootCamp değişimi değildir. AFAIK, Parallels ve VirtualBox gibi normal Sanal Makine uygulamaları dışında, Sanal Makineleri barındırdıkları BootCamp ile aynı DEĞİLDİR , BootCamp'ın yerini alabilecek başka bir yazılım yoktur . ÖNEMLİ Başlangıçta hangi işletim sisteminin önyükleneceğini ve makinenizin önyüklemek istemediği bazı acil durum araçlarını seçmenize olanak sağlar.
BinaryMisfit

Teşekkürler! Orijinal soru ile ilgili açıklığa kavuşturmak için bir şey daha: rEFIt ile, OS X olduğunda, bir sonraki açılışta seçimi atlayan bir yerde "Windows'ta Yeniden Başlat" gibi bir seçenek var mı? ("Başlangıçta hangi işletim sisteminin önyükleneceğini seçin" seçeneği kesinlikle aynı değil , ancak "çok kullanışlı bazı ek özellikler" de buna dahil olabilir.)
Jonik

1
@Jonik - Sanırım yanlış anlıyorsun. rEFIt, bir OS yardımcı programı dışında kurulur ve OSX'in önyükleme yöneticisinin yerine geçer. Önyüklemeden sonra bir işletim sistemi seçmezsiniz, bunun yerine herhangi bir işletim sistemi yüklenmeden önce makine yeniden başlatıldığında ya da açıldığında işletim sistemini seçersiniz . Kullanışlı ekstra özellikler Güvenli Mod komut satırı vb.
Gibi öğelerdir

Anladım; Sadece özellikle sorduğum şey için araçlar sağladığını (Windows için Apple's Boot Camp araçları) da olup olmadığını bilmek istedim . Bu nedenle, REFIt (bazen deneyebileceğim) faydalı bir önyükleme yöneticisi aracı gibi görünse de, bu belirli soruyu özlüyor. Açıklığa kavuşturmak için: başlatmayı biraz daha kullanışlı hale getirebilir (herhangi bir oranda Option'a basmaya gerek yoktur), ancak demek istediğim kullanım: "Zaten OS X'te, bilgisayara şimdi Windows'ta yeniden başlatılmasını ve kullanıcı etkileşimi olmadan ". Üzgünüm, sorumu yeterince açık bir şekilde söyleyemedim.
Jonik

0

Mavericks

sudo bless -mount "/Volumes/BOOTCAMP" -legacy -setBoot -nextonly; sudo shutdown -r now

Yosemite

Komutu verin: diskutil list

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            420.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                79.0 GB    disk0s4 <--That disk
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS 1TB                     999.9 GB   disk1s2

Sonra:

hdiutil unmount /Volumes/BOOTCAMP -quiet
sudo bless -device /dev/disk0s4 -legacy -setBoot -nextonly
sudo shutdown -r now

Önemli olduğundan emin olunBOOTCAMPvedisk0s4gerçek windows bölümünüzdür. Sudo komutları tehlikelidir, bu komutlardan herhangi birini kullanırsanız sorumluluk almam. Yine de benim için çalışıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.