Booten Sie Windows einmal von Grub aus und kehren Sie beim nächsten Start zu Ubuntu zurück

14

Ich arbeite viel fern auf Computern und mein Heimcomputer hat zwei Betriebssysteme: Ubuntu und Windows 7. Ich möchte gelegentlich zu Windows wechseln können, aber dies ist unmöglich, ohne die Fähigkeit zu verlieren, später zu Ubuntu zurückzukehren.

Grundsätzlich möchte ich in der Lage sein, einmal unter Windows zu booten und dann beim nächsten Neustart wieder zu Ubuntu zurückzukehren. Gibt es eine Möglichkeit, dies zu tun?

Bearbeiten: Ich verwende derzeit EXT4 und möchte nicht zu EXT3 zurückkehren.

Jeff F.
quelle
1
Wenn Sie bcd ausführen (Sie können mit easybcd von grub zu bcd wechseln, können Sie mit ireboot auswählen, welches Betriebssystem unter Windows ausgeführt werden soll. Beide genannten Programme befinden sich auf neosmart.net. Leider hilft dies bei grub nicht Bearbeiten Sie die Grub-Konfigurationsdatei bei jedem Neustart, aber das ist ungewöhnlich
Journeyman Geek
@Journey Das Problem tritt hier auf: Ich verwende EXT4 und bin nicht so bereit, auf EXT3 zurückzukehren. Windows kann nicht auf EXT4 ATM schreiben.
Jeff F.
sicher, dass es das tut. ext3fsd macht ext4.
Geselle Geek
Ich glaube es kann, aber das ist sehr unzuverlässig von dem, was ich verstehe. Ich möchte lieber nicht meine Trennwand braten.
Jeff F.
Nun, der Wechsel zu BCD ist die Lösung. Dann können Sie mit ireboot auswählen, von was Sie booten. Es ist eine einfache Sache, easybcd auf Ihrer Windows-Installation auszuführen, BCD und chainload linux zu installieren und ireboot auszuführen, um welches zu wählen Sie wollen.
Geselle Geek

Antworten:

10

Unter Ubuntu können Sie grub-reboot aufrufen

$ grub-reboot --help
Usage: /usr/sbin/grub-reboot [OPTION] entry
Set the default boot entry for GRUB, for the next boot only.

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --root-directory=DIR    expect GRUB images under the directory DIR
                          instead of the root directory

ENTRY is a number or a menu item title.

Report bugs to <[email protected]>.
$ grub-reboot 12

Einmaliges Booten mit Grub Option 12 beim nächsten Booten. Danach wird der Standardwert wiederhergestellt.

Der erste Eintrag ist 0. Die Verwendung von Namen ist jedoch wahrscheinlich sicherer, da der Grub-Menülist gelegentlich neue Elemente hinzufügt, wenn Sie Ihren Kernel aktualisieren.

Tim
quelle
Sehr cool und genau das, was ich brauchte. Ich habe ein kleines Skript geschrieben und es auf meinen Ubuntu-Desktop geworfen, der unter Windows neu startet. Vielen Dank!
Jeff F.
0

Die einzige Möglichkeit, die mir in den Sinn kommt, besteht darin, die Boot-Partition von Ubuntu unter Windows 7 zu mounten, also Ext 3 oder 2, und die Boot-Datei von Grub zu bearbeiten. Dasselbe, wenn Sie es umgekehrt machen möchten, was einfacher ist.

xciter
quelle
Eigentlich möchte ich nicht von EXT4 zu EXT3 zurückkehren. Vielen Dank für den Vorschlag.
Jeff F.
0

Nicht genau die Antwort auf Ihre Frage, aber wenn Sie Windows nur gelegentlich benötigen, können Sie es auf einer virtuellen Maschine, z. B. KVM oder Virtualbox, ausführen. Dann müssen Sie Ihren Computer nicht neu starten.

maxelost
quelle