Machen Sie bootfähiges Win8 USB auf und für Ubuntu MacBook

7

(Vor einiger Zeit habe ich eine neue Festplatte für mein MacBook 2.1 gekauft. Ich habe sie eingelegt und Ubuntu mit einer CD darauf installiert. Alles lief gut, ich musste keine speziellen Apple-Sachen einrichten, brauchte sie nicht um meine Partition zu segnen, eine EFI-Partition zu erstellen usw. Alles wurde für mich getan.)

Kürzlich habe ich herausgefunden, dass mein DVD-Laufwerk kaputt ist. Ich möchte Windows 8 Consumer Preview neben der Ubuntu-Installation auf meinem MacBook installieren und vorzugsweise GRUB zum Kettenladen des Windows 8-Bootloaders verwenden. Da mein DVD-Laufwerk jedoch defekt ist, kann ich es nur über ein USB-Laufwerk installieren.

Ich habe versucht, einen bootfähigen USB-Stick für mein MacBook herzustellen, aber ohne Glück. Ich kann anscheinend nicht in der Lage sein, das Windows 8-Setup darauf zu bekommen.

Ich habe auch versucht, es über ein Rawdisk-Image in VirtualBox zu installieren (direkt auf einer Partition, daher stelle ich auch sicher, dass mein Bootloader nicht überschrieben wird, was Windows normalerweise tut ), aber ich habe nicht genug RAM, um dies zu tun 'Ich habe Angst.

Meine Frage lautet also: Wie erstelle ich ein bootfähiges USB-Laufwerk für mein MacBook, damit ich Windows 8 installieren kann? Und wenn das funktioniert, wie bekomme ich meinen GRUB zurück? (wenn Windows es überschreibt)

Für Benutzer, die nicht wissen, wie Apple-Computer Betriebssysteme starten: Neue Apple-Computer verwenden EFI, eine neuere Computer-Firmware, um das alte BIOS zu ersetzen. Dies und einige Einschränkungen (von Apple eingeführt), von denen einige hier erläutert werden , machen es schwierig, ein bootfähiges USB-Laufwerk herzustellen.

Ich habe einen anderen Computer mit Windows 7 und Ubuntu.

lesderid
quelle
2
Jeder ... wenn Sie die Vorzüge dieser Frage diskutieren möchten, tun Sie dies bitte auf Meta - lassen Sie uns nicht durch Kommentare und Flags diskutieren. Vielen Dank im Voraus.
Fossfreiheit
@fossfreedom Fertig. ( meta.askubuntu.com/questions/3043/… )
lesderid

Antworten:

4

Schritt 1 : Laden Sie das Windows 7 USB / DVD-Download-Tool von Microsoft herunter und installieren Sie es [ Microsoft Store Link ]

Schritt 2: Laden Sie die Windows 8 Developer Preview aus dem Windows Dev Center herunter . Wenn Sie nicht wissen, ob Ihr Prozessor 32-Bit- oder 64-Bit-fähig ist, laden Sie die 32-Bit-ISO-Datei herunter.

Schritt 3: Stecken Sie ein USB-Flash-Laufwerk mit einer Speicherkapazität von 8 GB oder mehr in einen USB-Anschluss Ihres Computers .

Schritt 4: Starten Sie das in Schritt 1 installierte Windows 7 USB / DVD-Download-Tool.

Schritt 5: Wählen Sie die ISO-Datei aus, die Sie in Schritt 2 heruntergeladen haben, indem Sie auf „Durchsuchen“ klicken.

Schritt 6: Klicken Sie auf „USB-Gerät“, wenn Sie zur Auswahl des Medientyps aufgefordert werden. Wählen Sie im nächsten Schritt das angeschlossene USB-Flash-Laufwerk aus.

Schritt 7: Das Tool erstellt jetzt ein bootfähiges USB-Flash-Laufwerk mit Windows 8 DP .iso. Dies wird einige Zeit dauern, seien Sie also geduldig.

Schritt 8: Sobald das Tool seine Aufgabe erledigt hat, starten Sie Ihren PC mit angeschlossenem USB neu. Beim Start müssen Sie das BIOS-Dienstprogramm Ihres Computers aufrufen und vom USB starten.

Schritt 9: Nach dem Booten vom USB-Laufwerk; Befolgen Sie die Anweisungen auf dem Bildschirm, um Windows 8 DP zu installieren.

Schließlich wird hier die Madenwiederherstellung behandelt: Wie kann ich Maden reparieren? (Wie kommt man nach Ubuntu wieder der Installation von Windows?) .

Referenz: 1 .

Desgua
quelle
2
Sieht gut aus. Das einzige Problem, das ich sehen kann, ist in Schritt 8, wenn Sie von USB booten müssen. Da Macs normalerweise keine anderen Betriebssysteme als OS X von USB booten können, bin ich gespannt, ob dies funktioniert. Wenn OS X noch installiert wäre, würde ich empfehlen, rEFIt zum Starten von Windows USB zu verwenden.
Chan-Ho Suh
Um mit Wine arbeiten zu können, muss auch .NET Framework installiert sein. Aber es ist wahr, dass ich noch nicht getestet habe.
Desgua
1
Ich bin mir sehr sicher, dass dies nicht funktioniert, da mein MacBook kein "normal erstelltes" USB-Laufwerk booten wird, wie Chan-Ho Suh sagte.
Lesderid
2

Manchmal ist das Beste das Einfachste. Es stellt sich heraus, dass Windows 8 die Boot-Dateien zum Booten auf UEFI liefert, das perfekt auf dem Macbook bootet, und die Verwendung des ISO-Tools bewahrt dies nicht (getestet auf meinem MacBook). Um es auf dem Mac mit USB auszuführen, gibt es eine Liste einfacher Befehle, die Sie auf Ihrem Windows 7-PC ausführen können, um die Dateien auf Ihr USB-Laufwerk zu übertragen. Es stellte sich heraus, dass die "To Go" -Version eine Sackgasse für Ihre Situation war, da für die Formatierung des "To Go"-USB mit UEFI ein Befehl erforderlich war, der in Windows 8 ausgeführt werden musste (sprechen Sie über einen Haken 22). Quelle - 1 Also Alles, was Sie tun müssen, um Ihren USB-Stick herzustellen, ist, diese Befehle in der Windows-Eingabeaufforderung (auch bekannt als cmd) auszuführen. (Ich bin sicher, dass diese Befehle unter Linux gleichwertig sein sollten. Hat jemand Ideen für die Referenz von Futrue?)

1- Laden Sie Windows 8 herunter und wählen Sie die richtige Version (32-Bit oder 64-Bit) für Ihr MacBook aus. Hier finden Sie eine Liste der MacBooks, die 64-Bit-Betriebssysteme unterstützen: Macs, die mit 64-Bit-Editionen von Microsoft Windows arbeiten . (Keine Sorge, wir verwenden kein Bootcamp, aber die Liste ist schön zu sehen, ob Sie die 64-Bit-Version ausführen können.)

2- Schließen Sie Ihr USB-Laufwerk an und führen Sie die folgenden Befehle an der Windows-Eingabeaufforderung aus, eine Zeile für jeden Befehl. Geben Sie hier die Bildbeschreibung ein

diskpart (Starten Sie das Windows-Befehlszeilentool für die Datenträgerverwaltung.)

list disk (Dieser Befehl listet alle Festplatten auf.)

Mit diesem Befehl können Sie nach der Nummer Ihres USB-Laufwerks suchen ('Disk ###'). Sie sollten in der Lage sein, anhand der Größe zu erkennen, welche die richtige ist. Seien Sie jedoch vorsichtig, da mit den folgenden Befehlen alle derzeit auf dem Laufwerk befindlichen Inhalte gelöscht werden.

select disk ### (Ersetzen Sie ### durch Ihre 'Disk ###'. Dies ist in meinem Beispiel 5, daher ist es für mich "Select Disk 5".)

clean (Dadurch werden die derzeit auf der Festplatte befindlichen Partitionierungsinformationen entfernt, wodurch alle Daten auf der Festplatte effektiv "entfernt" werden.)

create partition primary (Dadurch wird eine neue Partition erstellt.)

select partition 1 (Dadurch wird die Partition ausgewählt, damit sie mit den folgenden Befehlen verwendet werden kann.)

active (Aktiviert die neu erstellte Partition.)

format quick fs=fat32 (UEFI kann nur über FAT32 über USB booten, nicht über NTFS.)

assign (Dadurch wird das USB-Laufwerk gemountet.)

exit (Dadurch wird das Programm 'diskpart' verlassen.)

Sieht irgendwie so aus, aber stellen Sie sicher, dass Sie im Gegensatz zu meinem Bild in fat32 formatieren Geben Sie hier die Bildbeschreibung ein

3- Laden Sie Virtual CloneDrive herunter und installieren Sie es. Dies ist ein ISO- Emulationsprogramm. Führen Sie das Programm aus und ändern Sie die Einstellungen in diese.

Geben Sie hier die Bildbeschreibung ein

Dadurch wird ein virtuelles Laufwerk eingerichtet, sodass wir die Windows 8-ISO-Datei bereitstellen und schnell auf das USB-Laufwerk übertragen können. Jetzt wollen wir zu "Computer" navigieren, um Ihren neuen "BD-ROM" -Tauchgang zu sehen. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Virtual CloneDrive" und dann "Mount", wie unten gezeigt.

Geben Sie hier die Bildbeschreibung ein

Navigieren Sie anschließend zu dem Speicherort Ihrer Windows 8-ISO-Datei, wählen Sie sie aus und klicken Sie auf Öffnen.

4- Jetzt müssen wir die Dateien kopieren, den folgenden Befehl verwenden (Eingabeaufforderung wie zuvor erneut öffnen) und "A" für den Laufwerksbuchstaben Ihres virtuellen Windows 8-Laufwerks und "B" für den Buchstaben von ausschalten Ihr USB-Laufwerk.

xcopy A:\* B:\ /s /e

5- Wenn dies erledigt ist, werfen Sie den USB aus, stecken Sie den USB in Ihren Mac, schalten Sie den Mac ein, während Sie die Alt- / Optionstaste gedrückt halten, und Sie sollten ein gelbes USB-Laufwerkssymbol mit der Bezeichnung "efi" sehen. Klicken Sie darauf und sehen Sie sich den Windows 8-Fisch auf Ihrem Bildschirm an!

Mateo
quelle
1

Nun, Sie können diesen Artikel verweisen . Für die Verwendung von WinUSB

sudo add-apt-repository ppa:colingille/freshlight
sudo apt-get update
sudo apt-get install winusb
  • So formatieren Sie ein Laufwerk vollständig und installieren die ISO darauf:

    sudo winusb --format "iso path" "device"

  • So installieren Sie eine Windows 7 / Vista-ISO auf einer NTFS-Partition und bearbeiten den MBR des Geräts:

    sudo winusb --install "iso path" "partition"

ungetestet mit windws 8 und mac

Ravi Ranjan
quelle
Lesen Sie den Kommentar von Chan-Ho Suh zu Desguas Antwort.
Lesderid
Gut für Mac oder Win 8 könnte es ein Problem beim Booten mit pendrive sein. Aber für andere PCs oder 7 gewinnen ist es möglich.
Ravi Ranjan
1

Kaufen Sie ein externes CD-Laufwerk. Derzeit sind die Laufwerke sehr günstig. Derzeit kostet dieses 30 US-Dollar. Http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=1223863&CatId=483 .

Halten Sie die Alt / Option gedrückt, um eine Liste der Startoptionen beim Booten anzuzeigen, oder halten Sie 'c' gedrückt, um auf CD zu booten.

Installieren Sie mac osx neu und installieren Sie dann Windows 8 mit bootcamp oder rEFIt mit osx unter http://refit.sourceforge.net/doc/c1s1_install.html

Das Problem ist, dass selbst auf der Ubuntu-Dokumentationsseite davon ausgegangen wird, dass Sie OSX für die USB-Lösungen https://help.ubuntu.com/community/How%20to%20install%20Ubuntu%20on%20MacBook%20using% haben oder noch haben 20USB% 20Stick Dort heißt es: "Wir möchten Mac-Benutzer dazu ermutigen, Ubuntu Desktop Edition herunterzuladen, indem sie vorerst eine CD brennen."

Und ältere Macbooks funktionieren nicht mit EFI 2.0, sodass das native Booten unter Windows 8 sowieso nicht funktioniert.

Mateo
quelle
"Sie benötigen ein Bootcamp, um Windows auf einem Mac auszuführen." Das ist Mythos Nr. 1 auf dieser Liste .
Chan-Ho Suh
"Ersetzen Sie zuerst das defekte CD / DVD-Laufwerk." Hehe, ich dachte, ich wäre mir ziemlich sicher, dass ich kein neues Laufwerk kaufen werde. Wenn ich das tun würde, hätte ich es nicht gefragt, wenn ich Ubuntu frage ...
lesderid
Sie waren sich sicher, dass Sie das defekte nicht ersetzen sollten, aber ich denke, ein USB-CD-Laufwerk ist eine praktikable Lösung und eine kluge Investition. Andernfalls scheinen alle anderen Problemumgehungen OsX zu verwenden, um entweder rEFIt zu installieren oder den USB so zu formatieren, dass er funktioniert.
Mateo
Ein externes CD-Laufwerk funktioniert möglicherweise nicht. Sehen Sie das .
Chan-Ho Suh
Nicht unbedingt, ich kann bestätigen, dass ich gerade getestet habe, dass mein MacBook eine OSX-Festplatte auf einem externen Laufwerk ohne Mac startet. Aber ich kann nicht mit einem Mac von Windows-Festplatten mit internen oder externen Laufwerken booten. Das bedeutet aber auch, dass meine Antwort auch ohne rEFIt oder Bootcamp nicht funktioniert. Wenn ich mich recht erinnere, wurde der externe Superdirve speziell für das MacBook Air entwickelt, da er nur einen USB-Anschluss hat und so hergestellt wurde, dass er über die Verbindung mehr Strom auf ihn überträgt, wie bei tragbaren Laufwerken mit zwei USB-Anschlüssen Gut für CDs an einem Stecker, fällt aber aus, wenn mehr Strom benötigt wird.
Mateo