Mein vorheriges Setup war also ein Triple-Boot von Windows 7, ein in Wubi integriertes Ubuntu und dann Fedora auf der letzten Partition mit LVM. Ich habe genug von nicht in der Lage zu sein , um meine Windows - Dateien von ubuntu zugreifen (wubi ubuntu im Grunde eine virtuelle Maschine) und meine Filzhut Partition wurde die Aufnahme Art und Weise zu viel Platz, so dass ich meine nicht-viel-gebrauchte Filzhut gelöscht. Jetzt bin ich wieder nur in Windows 7 (64-Bit) und werde meinen Triple Boot neu erstellen.
Ich hatte den Windows-Bootmanager mit einem Eintrag (der mit EasyBCD hinzugefügt wurde, weil ich faul bin) für den GRUB auf der Fedora-Partition verwendet. Die Verwendung des Windows-Bootloaders als primärer Bootloader hat mich jedoch daran gehindert, Windows in den Ruhezustand zu versetzen und dann unter Linux zu booten. Also muss ich jetzt GRUB verwenden.
Grundsätzlich lautet meine Frage (abgekürzt):
Wie kann ich einen Haupt-GRUB einrichten, um das folgende Schema zu starten?
- Ubuntu
- Fedora
- Der Windows-Bootloader
Ich möchte mit so vielen Betriebssystemen wie möglich viele Funktionen im Ruhezustand beibehalten.
edit: Ich habe ein grundlegendes Missverständnis gemacht: GRUB (und grub2 und burg) nimmt im Gegensatz zum Windows-Bootloader nicht automatisch den Ruhezustand von Systemen wieder auf! Verwenden Sie einfach GRUB, GRUB2 oder BURG eines beliebigen Betriebssystems ( muss kein separates Betriebssystem sein) als primären Bootloader, um Windows durch Kettenladen des Bootloaders in den Ruhezustand zu versetzen / fortzusetzen oder in den Ruhezustand zu versetzen / fortzusetzen. Meine ganze Frage ist strittig.
Antworten:
Wenn Sie ein anderes Betriebssystem in den Ruhezustand und zu verwenden , während Windows hibernated wird Sie nicht die Windows - Bootloader stellen muss zunächst entgegen dem , was @snayob sagt.
Wenn der Windows-Bootloader der erste ist, wird vor dem Anzeigen des Menüs zunächst nach einem Betriebssystem im Ruhezustand gesucht. Wenn ein Betriebssystem im Ruhezustand gefunden wird, wird es automatisch gestartet und es wird kein Menü angezeigt, aus dem Sie Startoptionen auswählen können. Wenn Sie das Menü erzwingen (dh F8), werden die Ruhezustandsdaten gelöscht.
Wenn GRUB das MBR-Startmenü ist und so konfiguriert ist, dass BOOTMGR verkettet oder Linux gestartet wird, können Sie Windows in den Ruhezustand versetzen und Linux starten. Wenn Sie jedoch die NTFS-Partition bereitstellen, geht höchstwahrscheinlich Ihr Ruhezustand verloren (wird als beschädigt erkannt). Grundsätzlich, wenn Sie eine Maschine Ruhezustand, Sie müssen nicht alle Volumes berühren , die auf dieser Maschine montiert wurden (dh alle FAT32 oder NTFS - Partitionen zugewiesen einen Laufwerksbuchstaben in der hibernated OS).
Lächerlich wichtiger Hinweis: Wenn Sie (z. B. unter Linux) eine Windows-Partition im Ruhezustand von Windows bereitstellen und das Pech haben, dass Windows nach Abschluss des Linux-Vorgangs und dem Versuch, Windows neu zu starten, den Ruhezustand wieder aufnimmt (stattdessen) Wenn Sie Fehler machen, Ruhezustandsdaten wegwerfen und einen normalen Startvorgang versuchen, werden Sie höchstwahrscheinlich einen katastrophalen Datenverlust für alle Windows-Partitionen erleiden, da alle Dateisystem-bezogenen Strukturen zwischen dem, was Windows in den Speicher geladen hat, und dem, was Windows geladen hat, nicht synchron sind tatsächlich auf die Festplatte geschrieben.
Davon abgesehen gibt es kein Problem. Installieren Sie einfach Windows, Ubuntu und Fedora. Stellen Sie sicher, dass letztere die Windows-Laufwerke beim Start nicht automatisch bereitstellen, dass GRUB der Haupt-Bootloader ist und Sie in der Lage sein sollten, das zu tun, was Sie wollen.
quelle
Sie müssen den Windows-Boot-Manager wieder in die Kontrolle über das Booten bringen.
Der Grund ist, dass jede Startup-Reparatur von Windows einen Windows-MBR schreibt (schlimme Dinge passieren und Reparaturen müssen durchgeführt werden).
Das Reparieren des Bootens eines Linux-basierten Betriebssystems muss nicht unbedingt in den MBR geschrieben werden (muss während der Reparatur angegeben werden, da jedes Betriebssystem standardmäßig den MBR übernimmt!).
Sie können jederzeit eine StartUp-Reparatur durchführen und das Booten (und den Ruhezustand) von Windows 7 beheben.
Wubi ist standardmäßig vom Windows 7-Bootmanager abhängig. Wubi ist keine virtuelle Maschine, nur die Festplatte ist virtuell. (Kann mit Windows VHD-Installationen verglichen werden)
Installieren Sie immer den Linux-basierten System-Bootloader (GRUB) auf der Partition (NICHT MBR!), Und Sie werden keine Probleme mit Dual- / Multi-Booten haben.
Versuchen Sie es mit Visual BCD Editor, um Bootsektor-Loader für Linux-basierte Betriebssysteme zu erstellen. Verwenden Sie die Images der ersten Stufe des Bootloaders als "Bootsektor-Datei":
GRUB Legacy - Stage1 von / boot / grub (ältere Versionen von Fedora, Ubuntu)
GRUB 2 - boot.img von / boot / grub (neuere Versionen Fedora, Ubuntu)
Der Ruhezustand hängt von einem Boot-Manager ab, um das Betriebssystem neu zu starten. Unabhängig davon, welcher Boot-Manager die Kontrolle hat - sein Betriebssystem (OS) kann ordnungsgemäß in den Ruhezustand versetzt und neu gestartet werden.
quelle