Momentan boote ich Windows 7 und Fedora 14 doppelt mit GRUB, wobei Windows 7 meine Standardeinstellung ist. Ich weiß, dass ich von Fedora aus GRUB so einstellen kann, dass Fedora beim nächsten Neustart überschrieben wird. Gibt es eine Möglichkeit, dies von Windows aus zu tun? Kann ich die GRUB-Konfiguration permanent oder semi-permanent unter Windows ändern, damit ich mich nicht vor meinem Computer befinden muss, um Fedora zu starten?
18
Antworten:
Der schwierige Teil ist die Bearbeitung Ihres Linux-Dateisystems unter Windows. FS Driver unterstützt das Schreiben von ext2, aber ich kenne keine guten Tools für ext3 oder 4 (und diese SU- und SF- Fragen sind nicht ermutigend), geschweige denn andere Dateisysteme, die Sie möglicherweise auf Ihrer Boot-Partition verwendet haben
Wenn Sie es jedoch schaffen, Schreibunterstützung für Ihre Startpartition von Windows zu erhalten, ist es einfach, die gespeicherten Standardeinstellungen zu ändern. Zuerst müssen Sie einige Vorbereitungsarbeiten durchführen
/boot/grub.conf
. Wechseln Siedefault
zum Windows-Blocksaved
und fügen Sie ihn hinzusavedefault 0
(wobei 0 der Fedora-Index in der GRUB-Konfiguration ist), sodass beim Starten von Windows die gespeicherten Standardeinstellungen auf Fedora zurückgesetzt werdenDann können Sie von Windows aus bearbeiten
/boot/grub/default
. Löschen Sie die Zeile, die vorhanden ist (default
oder0
wahrscheinlich), und ändern Sie sie in1
oder in den Index Ihrer Windows-Installation. Wenn Sie neu starten, liest GRUB diese Datei (da Ihre Standardeinstellung lautetsaved
) und bootet in Windows, und diesavedefault
Zeile ändert diese Datei0
für zukünftige Starts wieder inquelle
/boot
Partition so einstellenext2
(wie sie warext4
), und meine begrenzte Erfahrung hat dazu geführt, dass dieser Prozess länger dauerte, als er sollte. Es sieht so aus, als ob diese Anweisungen Fedora als Standard festlegen (was ich eigentlich nicht möchte, ich möchte nur die Möglichkeit, den nächsten Start zu steuern), sodass ich ihnen nicht genau gefolgt bin, aber in der Lage zu sein, zu bearbeiten,/boot/grub.conf
ist gut genug.Wenn Sie eine als FAT32 formatierte
/boot
Partition haben , können Sie die Konfigurationsdatei von grub auf beiden Betriebssystemen bearbeiten.quelle
Sie können Grub2Win oder andere ähnliche Programme wie hier aufgeführt verwenden . Sie bieten eine einfache Benutzeroberfläche.
Sie können Grub auch vollständig entfernen und beide Systeme vom Windows-Bootloader booten. Dazu benötigen Sie Tools wie EasyBCD .
quelle
Suchen Sie den Ordner 'grub' auf der Festplatte und öffnen Sie dann menu.lst mit dem Editor. Bearbeiten Sie jetzt default = 0 auf default = x, wobei x um eins kleiner ist als die Position des Betriebssystems, das Sie als Standard festlegen möchten. Zum Beispiel Es gibt drei Betriebssysteme in einem System und Sie wollten das dritte in der Liste als Standard festlegen, so dass Sie es als Standard = 2, als 3-1 = 2 bearbeiten. Für das zweite Betriebssystem ist Standard = 1.
quelle