Bootcamp Windows 7-Installation, USB wird nur vom Bootloader nicht erkannt

Ich werde meine Frage abstrahieren.

  1. Ich verwende MacPro4,1 Anfang 2009. Und ich versuche, Windows 7 Professional x64 SP1 zu installieren. (Ich verwende Yosemite 10.10.4 und Boot Camp Assistant ist 5.1.4)
  2. Mein Mac hat 2 HDDs, eine ist installiert Mac (disk0), die andere ist als FAT formatiert (disk1)
  3. Ich habe die Datei info.plist des Boot Camp-Assistenten bearbeitet, um die USB-Installationsoption anzuzeigen, und einen bootfähigen USB-Stick mit dem Boot Camp-Assistenten erstellt
  4. OS X erkennt meinen USB-Stick als Windows-Installationsmedium. (Ich habe es mit der Boot Camp Assistant App getestet)

  5. Aber wenn ich den Mac mit angeschlossenem USB neu starte, erkennt der Bootloader von OS X meinen USB nicht als Installationsmedium (wenn ich alt/option zum Laden des Bootloaders verwendet habe)

    … und es zeigt nur einen schwarzen Bildschirm mit blinkendem Cursor

  6. Ich habe es mit rEFInd versucht. Es hat USB erkannt und Windows angezeigt, funktioniert aber auch nicht.

  7. Ich habe auch versucht, ein neues Installations-USB-Medium von Windows aus zu erstellen, und es hat nicht funktioniert. (mit Windows DVD/USB-Tool, UltraISO, BOOTICE)

Bitte beachten Sie, dass der USB, den ich habe, bereits verwendet wurde, um Windows problemlos auf mehreren PCs zu installieren. (Sieg 7,8,10)

Was soll ich machen?

Ich habe viele Fragen und Antworten von Apple Discussions, hier, Macrumors und so weiter überprüft. Nichts hat geklappt.

Zusatzinfo Nr. 1

fdisk

Disk: /dev/disk1    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
     Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: 07 1023 254  63 - 1023 254  63 [         2 - 1953525166] HPFS/QNX/AUX
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

segnen

/dev/disk1s1

Zusatzinfo Nr. 2

1+0 records in
1+0 records out
512 bytes transferred in 0.011135 secs (45982 bytes/sec)
0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0200 0000  ........?.......
0000020: 0000 0000 8000 8000 ad6d 7074 0000 0000  .........mpt....
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 1f50 fbc8 9bfb c83e  .........P.....>
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6870 0e16 6809 0066 5366 5366  h...hp..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 2810 b9d8 0ffc f3aa e95f 0190 9066 601e  (........_...f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a0f8 01e8 0900  ...u...fa.......
0000170: a0fb 01e8 0300 f4eb fdb4 018b f0ac 3c00  ..............<.
0000180: 7409 b40e bb07 00cd 10eb f2c3 0d0a 4120  t.............A 
0000190: 6469 736b 2072 6561 6420 6572 726f 7220  disk read error 
00001a0: 6f63 6375 7272 6564 000d 0a42 4f4f 544d  occurred...BOOTM
00001b0: 4752 2069 7320 6d69 7373 696e 6700 0d0a  GR is missing...
00001c0: 424f 4f54 4d47 5220 6973 2063 6f6d 7072  BOOTMGR is compr
00001d0: 6573 7365 6400 0d0a 5072 6573 7320 4374  essed...Press Ct
00001e0: 726c 2b41 6c74 2b44 656c 2074 6f20 7265  rl+Alt+Del to re
00001f0: 7374 6172 740d 0a00 8ca9 bed6 0000 55aa  start.........U.

Antworten (2)

Ich hänge die Antwort hier an, wie Sie vorgeschlagen haben.

Gelöst – Bootcamp Windows 7 Installation ohne USB, ODD

OK, ich werde erklären, wie ich es gearbeitet habe. Ich habe fast die gesamte Methode von David hier und hier befolgt , aber es gibt kleine Unterschiede.

Bevor wir beginnen, beachten Sie bitte, dass ich MacPro4,1 verwende, das die USB-Installation von Boot Camp nicht unterstützt, und ich ODD getrennt habe. Stattdessen habe ich eine weitere HDD in Schacht 2 angeschlossen.

  1. Sie benötigen rEFInd, VirtualBox, NTFS-Unterstützung für OS X (wie Paragon oder NTFS-3G), eine bootfähige Windows-Installations-ISO. Service Pack angewandte ISO ist auch ok.
  2. Aktualisieren Sie die Mac-Firmware so neu wie möglich. Hier
  3. Öffnen Sie den Boot Camp-Assistenten und laden Sie die Treiberdateien auf einen beliebigen USB-Stick herunter. (Nur die 2. Option von 3 des Bootcamps. Wenn Ihr Bootcamp-Assistent keine 3 Optionen hat, wäre es die 1. Option)
  4. Installieren Sie die NTFS-Unterstützung für OS X, rEFInd und VirtualBox.
  5. Formatieren Sie eine Partition mit MS-DOS (FAT), die Windows installieren wird.
    • Ich empfehle Ihnen, die Boot Camp Assistant-App nicht zum Formatieren zu verwenden. Verwenden Sie stattdessen das Festplattendienstprogramm.
  6. Geben Sie im Terminal die diskutil listFestplatten- und Partitionsnummer der Zielpartition ein und merken Sie sich diese. In diesem Beispiel verwende ich Datenträger 1 und Partition 1. Also Datenträger1s1
  7. Unmounten Sie die Partition und legen Sie die Berechtigung fest.

    diskutil unmount /dev/disk1s1
    
    sudo chmod 777 /dev/disk1s1
    
  8. Erstellen Sie ein VirtualBox-Image mit Raw-Festplattenzugriff. überall außer Bootcamp-Partition

    sudo vboxmanage internalcommands createrawvmdk -filename bootcamp.vmdk -rawdisk /dev/disk1 -partitions 1
    
    sudo chown $USER bootcamp*.vmdk
    
  9. Öffnen Sie VirtualBox und erstellen Sie eine VM. Legen Sie einfach die Festplatte als das fest, was Sie bereits erstellt haben, und die ISO-Datei der Windows-Installation.
  10. Starten Sie die VM und installieren Sie sie wie gewohnt, ABER wenn Sie in die Phase „Computername festlegen“ gelangen, fahren Sie die VM zwangsweise herunter.
  11. Deaktivieren Sie VirtualBox und löschen Sie alle Dateien in der Bootcamp-Partition (einschließlich BOOT-Ordner und bootmgr-Datei – wenn Sie sie nicht im Finder finden können, verwenden Sie das Terminal, um sie zu löschen, oder ändern Sie die Finder-Option mit defaults write com.apple.Finder AppleShowAllFiles YES)

    Mounten Sie natürlich zuerst die Partition, bevor Sie den Finder öffnen. (Wenn Sie die NTFS-Unterstützung nicht installiert haben, können Sie die Datei nicht mounten oder löschen.)

    diskutil mount /dev/disk1s1
    
  12. Doppelklicken Sie auf Windows ISO und kopieren Sie alle Elemente in die Bootcamp-Partition
  13. Starten Sie den Mac neu und wählen Sie im rEFInd-Bootloader „Windows NTFS-Volume“ aus.
  14. Installieren Sie Windows erneut, aber formatieren Sie die Bootcamp-Partition NICHT .
  15. Die Installation ist abgeschlossen. Wenn Sie den Desktop sehen, installieren Sie den Boot Camp-Treiber, den Sie in Schritt 3 heruntergeladen haben
  16. Nachdem der Bootcamp-Treiber installiert ist und Sie „Windows“ im OS X-Bootloader sehen können (den Sie durch Drücken von Alt/Option aufrufen können), benötigen Sie rEFInd nicht mehr. Sie können es in OS X löschen.
  17. Beim Booten von Windows wird die Startauswahl zwischen „Windows 7“ und „Windows Setup“ angezeigt. Wenn Sie es nicht sehen möchten, gehen Sie zu Control Panel- System- Advanced Settings- AdvancedRegisterkarte - Klicken Sie auf Settingdie Schaltfläche, die sich im Abschnitt "Starten und Wiederherstellen" befindet - Deaktivieren Sie die erste.
Da mein iMac immer noch ein funktionierendes optisches Laufwerk hat, konnte ich nie eine Methode generieren und testen, wenn ein Mac zwei interne Festplatten und/oder Solid-State-Laufwerke hat.

Die Antwort ist, dass Sie nicht periodieren können. Die Firmware Ihres Mac unterstützt das Booten von Windows-Installationsprogrammen von einem USB-Anschluss nicht. Ich nehme an, Ihr Mac hat kein funktionierendes DVD-Laufwerk (optisch). Wenn dies der Fall wäre, wäre die Verwendung einer DVD die empfohlene Methode, um Windows auf Ihrem Mac-Modell zu installieren.