Ich frage mich, ob es möglich ist, einen Headless-Computer (Anwendungsserver) in einer Dual-Boot-Konfiguration einzurichten. Das Ziel ist es, Linux (Debian Lenny oder Sid) und Windows (XP Pro, kein Upgrade auf etwas Neueres, da meine Legacy-Apps nicht funktionieren) auf separaten Partitionen zu installieren und in der Lage zu sein, das gesamte Betriebssystem neu zu starten Remote bedeutet (RDP / SSH). Ich kann wahrscheinlich herausfinden, wie man Grub standardmäßig in Windows booten lässt und das Ganze der Einfachheit halber automatisiert, sodass der Teil "Neustart in Windows unter Linux" behandelt wird. Ich mache mir jedoch Sorgen um die andere Seite der Dinge - das Ändern der Grub-Konfiguration von Windows aus.
Eine Alternative wären zwei separate bootfähige Festplatten und eine Möglichkeit, die BIOS-Einstellungen sowohl unter Linux als auch unter Windows zu ändern (wiederum ohne physisch am Computer zu sein).
Die fragliche Maschine ist eine Audio-Workstation, daher sind virtuelle Maschinen keine Option (ich brauche jede Menge Leistung).
quelle
Antworten:
Sie können Linux standardmäßig starten lassen und, wenn Sie möchten, dass Windows nur beim nächsten Mal gestartet wird.
Für Grub 1 gibt es im Handbuch unter „Nur einmal booten“ ein Beispiel. Machen Sie
menu.lst
aussehen wie:Die
savedefault 0
Zeile unter Windows bedeutet, dass beim nächsten Start von Windows Linux beim nächsten Start gestartet wird. Wenn Sie Windows unter Linux starten möchten, führen Sie es aus und starten Sie esgrub-set-default 1
neu.Für Grub 2 gibt es ein Dienstprogramm, das dies automatisch ausführt. Sie müssen müssen
GRUB_DEFAULT=saved
in/etc/default/grub
. Führengrub-reboot Windows
Sie dann Linux aus, wenn der nächste Start Windows sein soll. Der Boot danach soll Linux sein.Eine andere Möglichkeit, die mehr Setup erfordert, Ihnen aber mehr Flexibilität bietet, ist die Installation von grub auf einer kleinen FAT-Partition. Dann können Sie die Konfigurationsdatei einfach von jedem Betriebssystem aus bearbeiten.
quelle
Wenn Sie die spezielle Administrationskonsole aktivieren , kann auf den XP-Bootloader über RS-232 zugegriffen werden.
quelle
serial
undterminal
mit Grub Legacy verwenden.