Windows 7 önyükleme kampı yükleme sorunu, önyüklenebilir aygıt yok


14

Bu yüzden bir 2010 15 "macbook pro (MBP6,1) var ve optik sürücüyü bir sabit disk ile değiştirdim. Windows 7'yi önyükleme kampı olan bir sabit diske USB ve ISO görüntüsü ile yüklemek istedim.

Aramadan sonra, önyükleme kampımın önyüklenebilir bir USB oluşturmasına izin vermek için plist.info'yu değiştirmem gerektiğini buldum (normalde bir disk sürücüsü ile geldiğinden beri modelim için USB oluşturma seçeneğine sahip değil).

Bunu yaptıktan ve USB'ye ince (ama uzun) bir kurulum işlemi yaptıktan sonra. Önyükleme kampına pencereleri ne kadar alan ayıracağını ve kurulumu tıklattığını söyledim.

Sonra bilgisayar yeniden başlatıldı. Ne zaman geri geldi gri elma logo ekranda sonsuza kadar sıkışmış (ben sadece "düşünme" değildi emin olmak için 15 dakika bekledi). Zorla yeniden başlattım ve bir sonraki açıldığında biraz gri logoya yapıştı, ancak "Önyüklenebilir cihaz yok - lütfen önyüklenebilir bir cihaz takın ve herhangi bir tuşa basın" yazan siyah bir ekrana geçmeye devam ettim. USB ile tuşlara basmayı denedim ama hiçbir şey olmadı.

Sonunda USB'yi çıkartıp PRAM'ı tekrar osx'a önyüklemek için sıfırlamak zorunda kaldım

Windows 7'yi bootbook kullanarak macbook pro'mda bir usb'den kurmanın herhangi bir yolu var mı?

Yanıtlar:


16

GÜNCELLEME

Windows 7'yi yüklemek için geliştirilmiş bir yordam, DVD veya Flash Sürücü Olmadan Windows 7 Pro 64 bit'in Yüklenmesinde bulunabilir.

Not:

Aşağıda verilen yordamı kullanarak Windows 8.1'i yüklemek için güncelleştirilmiş adımları burada bulabilirsiniz .


Donanımım ve yazılımım sizinkinden farklı. Önce cevabımı nasıl test ettiğimi belgeleyeceğim ve ardından cevabı ihtiyaçlarınıza göre uyarlamaya çalışacağım. Bu oldukça uzun bir cevap olduğu için, uyarlama ayrı bir cevap olarak verilecektir.

Bilgisayarım bir iMac (2007'nin ortalarında 20 inç). OS X sürümü 10.10.5'tir. Windows 7 Professional SP1 64 Bit'i kuracağım. Yalnızca bir dahili sürücüm var. Apple hibrit GUID bölümleme şemasını kullanan 1 TB sabit disktir. Karma, Windows'un sürücüyü MBR bölümlenmiş olarak göreceği anlamına gelir, OS X ise sürücüyü GUID bölümlenmiş olarak görüntüler. Apple'ın önerilerini izleyeceğim ve eski BIOS'u kullanarak Window'u yükleyeceğim. Ayrıca, Windows'u yüklemek için kullanılmayan çalışan bir dahili optik SuperDrive'ım var.

(İpucu: Daha iyi bir görünüm için bir görüntüyü tıklayın veya yeni bir pencerede açın.)

  1. Boot Camp Destek Yazılımını (sürücüler) alın. Yazılım, Boot Camp Yardımcısı kullanılarak indirilebilir, doğrudan Web'den indirilebilir veya bir OS X kurulum DVD'sinden kopyalanabilir. Ayrıntılar için Boot Camp aracılığıyla Mac'inize Windows yüklemek için Sistem gereksinimleri konusuna bakın . Bu prosedür yok değil bir flash sürücü kullanımını gerektirir. Boot Camp Destek Yazılımınız bir flash sürücüde depolanıyorsa, aşağıdaki belirli adımda verilen özel talimatları izleyin.
  2. Ürün yazılımınızın güncel olduğundan emin olun. Bkz EFI ve SMC Intel tabanlı Mac'ler için güncellemeler firmware .
  3. Oracle'dan VirtualBox'ın ücretsiz bir kopyasını indirin ve yükleyin . VirtualBox, Sürüm 5.0.0 r101573, Telif Hakkı © 2015 kullandım.
  4. "Belgeler" klasörünüzün içinde "VirtualBox" adlı bir klasör oluşturun. Bu, adımların geri kalanında oluşturulan dosyaları saklayacağınız yerdir.
  5. Windows'u yüklemek için MS-DOS (FAT) biçimli bir bölüm oluşturun. Bootcamp Assistant'ı, Disk İzlencesi'ni veya Terminal penceresine girilen komutları ( distutil, gptve / veya fdisk) kullanabilirsiniz. Diğer üçüncü taraf araçları gdiskda kullanılabilir. Bu bölümün etiketine "BOOTCAMP" adını verin.
  6. "BOOTCAMP" adlı bölümün disk ve bölüm numaralarını belirleyin. Bunu yapmak için, Disk Yardımcı Programı uygulamasındaki bölümü vurgulayın ve "Bilgi" düğmesini tıklayın. Bir açılır pencere görünmelidir. Gösterilen değerler bir sonraki adımda kullanılacaktır.

    Bu açılır pencerede bilgiler, diskin ve bölüm numaralarının sırasıyla 0 ve 4 olduğunu gösterir. Sayılarınız farklıysa, adımların geri kalanında sayılarınızı değiştirmeniz gerekir. Bölüm numaranız 4'ten büyükse, Windows'u bu bölüme yükleyemezsiniz. ( Teknik olarak, bu doğru olmayabilir, ancak nasıl yapılacağını açıklamak bu cevabın kapsamı dışındadır. )

    Do not açılan penceresini kapatın.

  7. Terminal uygulamasını açın ve Terminal penceresine aşağıdaki komutları girin. Bu, sonraki komutlarda kullanılacak değişkenleri ayarlayacaktır. Sonraki komutta, αDisk Yardımcı Programı açılır penceresinde gösterilen "Disk Numarası" ile değiştirin . İçin olağan değer αolduğunu 0.

    DISK0=/dev/diskα
    

    Bir sonraki komutta, βDisk İzlencesi açılır penceresinde gösterilen "Bölüm Numarası" ile değiştirin . İçin olağan değer βolduğunu 4.

    PARTITION=β
    

    Sonraki komut, değişkeni PARTIDbölümün disk tanımlayıcısına ayarlar . Bu, Disk Yardımcı Programı açılır penceresinde gösterilen "Disk Tanımlayıcı" ile aynı olmalıdır. İçin olağan değer PARTID olduğunu disk0s4.

    PARTID="$DISK0"s"$PARTITION"
    

    Not: harf sküçük harftir .

    Disk İzlencesi açılır penceresini kapatın.

  8. Disk Yardımcı Programı uygulaması hala açıkken, menü çubuğundan "Dosya → Yeni → Boş Disk Görüntüsü ..." seçeneğini belirleyin. Açılır pencerede, aşağıda gösterilen değerleri girin. Not: "Where:", Adım 4'te oluşturulan "VirtualBox" klasörü olmalıdır . Boot Camp Destek Yazılımı bir flash sürücüye depolanmışsa, "100 MB" varsayılan "Boyut:" kullanabilirsiniz.

    Farklı Kaydet: bcssoftware
    Etiketler:
    nerede: VirtualBox
    Adı: BCSSOFTWARE
    Boyutu: Özel ... (1.5 GB)
    Biçim: MS-DOS (FAT)
    Şifreleme: yok
    Bölümler: Tek bölüm - Ana Önyükleme Kayıt Bölümü Harita
    Görüntü Biçimi: disk okuma / yazma görüntü

    Açılır pencere aşağıda gösterildiği gibi görünmelidir.

    "Oluştur" düğmesini tıklayın.

  9. "BCSSOFTWARE" adlı bölümün disk numarasını belirleyin. Bunu yapmak için, Disk Yardımcı Programı uygulamasındaki bölümü vurgulayın ve "Bilgi" düğmesini tıklayın. Bir açılır pencere görünmelidir. Gösterilen değerler bir sonraki adımda kullanılacaktır.

    Bu açılır penceredeki bilgiler disk numarasını 1 gösterir. Numaranız farklıysa, adımların geri kalanında numaranızı değiştirmeniz gerekir.

    Do not açılan penceresini kapatın.

  10. Aynı Terminal penceresini kullanarak değişkeni ayarlamak için aşağıdakileri girin DISK1. γDisk Yardımcı Programı açılır penceresinde gösterilen "Disk Numarası" ile değiştirin . İçin olağan değer γolduğunu 1.

    DISK1=/dev/diskγ
    

    Disk İzlencesi'nden çıkın.

  11. Boot Camp Destek Yazılımını "BCSSOFTWARE" etiketli bölüme kopyalayın. Bunu yapmak için Finder uygulamasını kullandım. Bu yazılım zaten bir flash sürücüye kaydedilmişse bu adımı atlayabilirsiniz.

  12. Aynı Terminal penceresine aşağıdakileri girerek bölümünüzü MBR'de etkin olarak işaretleyin. Etkileşimli komutun girişi fdiskdeğişkenden alınır INPUT. Bir parola istenirse, girin.

    INPUT=$(printf  "f  $PARTITION\nw\ny\nq")
    sudo  fdisk  -e  $DISK0  <<<"$INPUT"
    

    Not: Değişkenin değerini görüntülemek INPUTiçin komutu kullanın echo "$INPUT".

  13. Aynı Terminal penceresine aşağıdaki komutları girerek VirtualBox'ın fiziksel bölümünüze okuma / yazma erişimine izin verin. Bir parola istenirse, girin.

    diskutil  unmount  $PARTID 
    sudo  chmod  go+rw  $PARTID
    

    Bu, VirtualBox'ın fiziksel bölümünüze Windows'u yüklemesine izin verecektir. Not: Bu erişim yalnızca OS X yeniden başlatılıncaya kadar devam eder.

  14. Sanal bölümü ve diski fiziksel bölüm ve disk görüntüsüyle eşleyen dosyalar oluşturun. Aynı Terminal penceresinde aşağıdaki komutları girin.

    cd  ~/documents/virtualbox
    sudo  vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bootcamp.vmdk"  -rawdisk  $DISK0  -partitions  $PARTITION
    sudo  chown  $USER  bootcamp*.vmdk
    diskutil unmountDisk $DISK1
    vboxmanage  internalcommands  createrawvmdk  -filename  "$PWD/bcssoftware.vmdk"  -rawdisk  $DISK1
    

    Not: Parola istenirse, girin.

  15. VirtualBox uygulamasını açın ve Yeni etiketinin üzerindeki simgeye tıklayın. Aşağıda gösterilen değerleri girin veya seçin, ardından "Devam" düğmesini tıklayın.

    Sabit sürücü dışındaki varsayılan ayarları kullanın. "Varolan bir sanal sabit sürücü dosyasını kullan" düğmesini seçin. 4. Adımda oluşturulan VirtualBox klasörüne gidin. "Bootcamp.vmdk" dosyasını açın. Pencereniz, aşağıda gösterilene benzer görünmelidir.

    "Oluştur" düğmesini tıklayın.

  16. Aynı Terminal penceresine aşağıdaki komutu girin.

    diskutil  unmountDisk  $DISK1
    

    VirtualBox uygulamasının "Oracle VM Virtual Manager" penceresine dönün ve "Ayarlar" etiketinin üzerindeki simgeye tıklayın. Ardından, "Depolama" etiketinin üzerindeki simgeyi tıklayın. "Denetleyici: SATA" yı sağ tıklayın ve "Sabit Disk Ekle" yi seçin. 4. adımda oluşturulan klasörde saklanan "bcssoftware.vmdk" dosyasını açarak varolan diski seçin. "Bcssoftware.vmdk" eki aşağıda gösterildiği gibi görünmelidir.

    a16

    Diğer kullanıcılar tarafından, VirtualBox önyüklemesinin hatayla başarısız olması durumunda "Ana Makine G / Ç Önbelleğini Kullan" kutusunun işaretlenmesi gerektiği bildirilmiştir VERR_NOT_SUPPORTED.

  17. Boş CD / DVD'yi vurgulayın ve Windows kurulum iso dosyanızı eklemek için "Bir sanal CD / DVD dosyası seçin ..." seçeneğini seçin. (İpucu: CD / DVD simgelerini arayın)

    a17

    Pencereyi kapatmak için Tamam'ı tıklayın. "Oracle VM Virtual Manager" pencereniz, aşağıda gösterilene benzer görünmelidir.

    a18

  18. Windows'u yüklemeye başlamak için "Başlat" etiketinin üzerindeki simgeyi tıklamadan önce, aynı Terminal penceresine aşağıdaki komutu girin.

    diskutil unmountDisk $DISK1
    
  19. Aşağıda gösterilen pencereye ulaştığınızda, "Özel (gelişmiş)" seçeneğini seçin.

    Bir sonraki pencerede, "Sürücü seçenekleri (gelişmiş)" seçeneğini tıklayın.

    "BOOTCAMP" bölümünü seçin ve "Format" ı tıklayın. Aşağıda gösterilen hata mesajı kaybolacaktır. Kuruluma devam etmek için "Next" i (İleri) tıklayın.

  20. Geri kalan sanal makine kurulumu, fiziksel makine üzerinde Windows başlatıldıktan sonra tekrarlanacaktır. Aşağıdaki pencereler ilk görüntülendiğinde verilen yanıtları kullanın. İkinci kez sorulduğunda, kendi cevaplarınızı verebilirsiniz.

    Aşağıdaki pencere ilk göründüğünde, Ürün Anahtarını girer ve "Çevrimiçiyken Windows'u otomatik olarak etkinleştir" kutusunun işaretini kaldırırdım.

    Güvende olmak için, Boot Camp Destek Yazılımı (sürücüler) yüklenene kadar hiçbir güncelleştirmenin indirilmesine veya yüklenmesine izin vermem. Bu nedenle, aşağıda gösterilen pencerede "Bana daha sonra sor" u tıklıyorum.

    VirtualBox, sanal makineniz için sanal bir Genel ağ oluşturur. Bu nedenle, aşağıda gösterilen pencerede "Genel ağ" ı tıklıyorum.

  21. Yükleme sanal makinede tamamlandıktan sonra, MBR önyükleme kodunu kopyalamak için aşağıdaki talimatları tamamlamanız gerekir. Sabit disk sürücülerini ve çıkarılabilir depolama alanına sahip aygıtları içeren bir pencere açmak için Başlat Menüsünden "Bilgisayar" ı seçin. "BCSSOFTWARE" etiketli sabit disk sürücüsü ve CD (optik) sürücü için sürücü harflerini belirleyin. Gösterileri altında görüntü bilgisayarımda sürücü harfleri D:ve G:sırasıyla. Sürücü harfleriniz benimkinden farklı olabilir.

    Pencereyi kapatın ve yönetici olarak çalıştırılan bir Komut İstemi penceresi açın. "Başlat Menüsü → Tüm Programlar → Aksesuarlar" ı seçin, ardından "Komut İstemi" ni sağ tıklayın ve aşağıdaki resimde gösterildiği gibi "Yönetici olarak çalıştır" ı seçin.

    Komut İstemi penceresinde, aşağıda gösterilen komutu girin. Gerekirse, sürücü harflerinizi G:ve yerine koyun D:.

    G:\BOOT\BOOTSECT  /NT60  D:  /MBR
    

    Bu komutu bilgisayarımda çalıştırmanın sonuçları aşağıda gösterilmiştir.

    Komut İstemi penceresini kapatın.

  22. Boot Camp Destek Yazılımını "BCSSOFTWARE" etiketli bölümden "C: \ Users \ Public \ Public Documents" klasörüne kopyalayın. Bunu yapmak için Windows Gezgini'ni kullandım. Bu yazılım zaten bir flash sürücüye kaydedilmişse bu adımı atlayabilirsiniz.

  23. Windows'u fiziksel Mac'inizde çalışacak şekilde hazırlamanız gerekir. Windows Gezgini'ni açın ve "C: \ Windows \ System32 \ sysprep" klasörüne gidin. "Sysprep" uygulamasını açın. Aşağıda gösterildiği gibi "Sistem Kutusundaki Deneyimi Gir (OOBE)", "Genelleştir" ve "Kapat" ı seçin. Tamam'ı tıklatın ve sanal makinenin kapanmasını bekleyin.

  24. Sanal makine kapatıldıktan sonra VirtualBox'tan çıkın. Aynı Terminal penceresine aşağıdakileri girin. Bu komutlar MBR önyükleme kodunu güncelleştirir, Windows bölüm tanımlayıcısını MBR'de 7 olarak ayarlar ve sonra bölümü bağlar. Etkileşimli komutun girişi fdiskdeğişkenden alınır INPUT. Bir parola istenirse, girin.

    sudo  fdisk  -u  -y  -f  $DISK1  $DISK0
    INPUT=$(printf  "s  $PARTITION\n7\nw\ny\nq")
    sudo  fdisk  -e   $DISK0  <<<"$INPUT"
    diskutil  mount  $PARTID
    
  25. Diğer tüm uygulamaları kapatın. Sistem Tercihleri'ni açın ve "Başlangıç ​​Diski" ni seçin. "Adsız Windows" simgesini vurgulayın ve "Yeniden Başlat" düğmesini tıklayın.

    Bir şeyler ters giderse, OS X'e dönmek için başlangıçta "seçenek" tuşunu basılı tutmanız gerekir. Umarım, hiçbir şey yanlış gitmez ve Windows başlayacaktır.

  26. Windows yüklemeyi bitirdiğinde, Boot Camp Destek
    Yazılımını (sürücüler) yükleyin . Bu yazılım "C: \ Users \ Public \ Public Documents" klasöründe veya bir flash sürücüde bulunur.

YORUMLAR

OS X El Capitan'da (10.11) Sistem Bütünlüğü Koruması, MBR'nin düzenlenmesine izin vermez fdisk, bu nedenle yükleme süresi boyunca bu talimatları izleyerek SIP'yi devre dışı bırakın .

Sonunda iki kullanıcı hesabı oluşturmak zorunda kaldım. Yalnızca bir hesap istiyorsanız, iki seçeneğiniz vardır. İlk olarak, hesaplardan birini silin. İkincisi, görünmemesi için hesaplardan birini devre dışı bırakın. Birincisi Kontrol Panelinden gerçekleştirilebilir, ikincisi komutun control userpasswords2bir Komut İstemi penceresine girilmesini gerektirir . Örneğin, aşağıda pencere bir rpj hesabını etkinleştirebilir veya devre dışı bırakabilirsiniz. Yardıma ihtiyacın olursa bana haber ver.


harika yardım için teşekkürler! Ben tüm bu hafta sonu deneyecek ve (umutlu) başarı ile geri rapor.
user8363

David, bir milyon teşekkürler! Boş ekranda nasıl dolaşacağımı anlayamadım. Bu çözüm çok iyi çalıştı ve standart bir Bootcamp kurulumundan biraz daha karmaşıktı. Bu, bu Apple Destek Forumu iş parçacığında vurduğum sorunu düzeltmeme yardımcı oldu: Discussions.apple.com/thread/6448031?start=30&tstart=0
Ryan J. McDonough

Dostum, bilmiyorum, bunu nasıl yapıyorsun. Bunları tahmin etmedin, hepsini biliyorsun. Yardımınız için çok teşekkür ederiz, sadece WOW!
Sergii Martynenko Jr

Harika iş. Hibrit MBR / EFI adımını atlamak ve yalnızca daha yeni bir Mac modeline ve / veya Windows'un daha yeni bir sürümüne EFI yüklemesi yapmak mümkün müdür? Bu 4'ten fazla bölüme izin vermeli, değil mi?
Evan Plaice

1
Harika öğretici! VirtualBox 5 ile önyüklemeye çalışırken "VERR_NOT_SUPPORTED" hatası aldım. Sata seçeneklerinde "Host I / O Cache Kullan" ı etkinleştirmem gerekiyordu ve çalıştı.
Tim Harper

1

İşte bunu yapmanın bir yolu, zarif değil ama işe yarayacak.

Virtualbox'ı indirip yükleyin ve Windows'u .ISO dosyanızdan yükleyin. Bu, .ISO'nuzun çalıştığını doğrular. Windows'u yükledikten sonra Rufus'u indirin . Bu önyüklenebilir USB sürücü yaratacak olacak .ISO başlangıç için iyi olduğunu varsayarak, MacBook'unuzu önyükleme. Bunu yaptıktan sonra, Boot Camp bölümüne Windows'u gerçekte yüklemeye hazır olan sanal makineyi ve Virtualbox'ı yerleştirebilirsiniz (eğer gidiyorsa).

Windows kendi sürücüsüne gidiyorsa Boot Camp'i kullanmanız gerekmediğini belirtmek gerekir - BC, OS X ve Windows'un birlikte var olmasına izin verecek hibrit bir bölüm tablosu oluşturmak için tasarlanmıştır ve gerekli değildir işletim sistemleri ayrı sürücülerde yaşıyorsa.


Yönteminizle biraz kafam karıştı. ISO'mun çalıştığını biliyorum çünkü paralelliklerde kullandım ve sonra sanal bir makine yerine gerçek bir kurulum yapmaya karar verdim. Peki buradan önyüklenebilir bir USB yapmak için Rufus kullanmalıyım? Ve sonra ne? Rufus USB ile önyükleme kampı kullanılsın mı? Apple'ın dokunmatik yüzeyi ve diğer şeyleri çalıştırmak için sağladığı Windows uyumluluk araçlarını nasıl edinebilirim?
user8363

Mevcut bir VM'niz varsa, evet, Rufus'u indirin ve önyüklenebilir USB cihazınızı oluşturmak için bunu kullanın. Orijinal USB yükleyicinizi oluşturmak için kullandığınız yöntem ne olursa olsun, işe yaramadı, birçok kez Rufus'um ve önyüklenebilir USB cihazları oluşturmada çok etkili. Bunu yaptıktan sonra, önyükleme seçiciyi kullanarak USB çubuğundan başlatabilir ve Win 7'yi bir DVD'deymiş gibi yükleyebilirsiniz.
ScunnerDarkly

Uyumluluk gelince, MacBook'unuz için Boot Camp sürücü paketini indirin, bir USB cihazına kopyalayın ve Windows altında yükleyin.
ScunnerDarkly

Ayrıca pencereler ayrı bir diske yüklendiğinde bilgisayarımın hangi önyüklemeye başlayacağını nasıl seçerim?
user8363

OS X , tercih edilen varsayılan işletim sistemini ayarlamak için Başlangıç ​​Diski sunar , Boot Camp sürücüleri kurulduktan sonra Windows aynı seçeneği sunar. Ayrıca başlangıç ​​önyükleme seçiciniz de var , Mac başlangıç ​​zil sesini duyduğunuzda Option tuşunu basılı tutun . İster Sistem Tercihi bölmesini ister başlangıç ​​önyükleme seçicisini kullanın, OS X mevcut tüm önyüklenebilir diskleri listeler.
ScunnerDarkly

0

El Captain'da Sistem Bütünlüğü Korumasını (köksüz) yeni bir güvenlik özelliğini devre dışı bırakarak çözebildim.

  1. Tuşlarını basılı tutarak kurtarma bölümünü yeniden başlatın ve girin: Command + R
  2. Menüden Terminal'i açın ve csrutil disable; reboot
  3. Tutma tuşunu yeniden başlatın Rve El Captain bölümünü seçin.
  4. Bootcamp'i açın ve Windows'u yeniden biçimlendirin / yükleyin

Bu daha sonra bu kez pencereleri otomatik olarak yeniden başlatmak için çalıştı.

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.