web-dev-qa-db-ja.com

GrubからWindowsを1回起動し、次の起動時にUbuntuに戻る

私はコンピューターで多くのリモート作業を行っており、自宅のコンピューターにはUbuntuとWindows 7の2つのOSがあります。時々Windowsに切り替えたいのですが、後でUbuntuを再起動する機能を失うことなくこれは不可能です。

基本的に、Windowsを一度起動してから次の再起動時にUbuntuに戻ることができるようにしたいのですが、これを行う方法はありますか?

編集:私は現在EXT4を使用していますが、EXT3に戻したくありません。

14
Jeff F.

Ubuntuから grub-reboot を呼び出すことができます

$ 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

次回の起動時にGrubオプション12で一度起動すると、デフォルトに戻ります。

最初のエントリは0になります。ただし、カーネルを更新するときにgrubメニューリストが新しい項目を追加することがあるため、名前の方がおそらく安全です。

10
Tim

私が考えることができる唯一の方法は、ubuntuのブートパーティションをWindows 7にマウントすることです。したがって、ext 3または2である必要があり、grubブートファイルを編集します。逆にやりたいときも同じですが、もっと簡単です。

0
xciter

あなたの質問に対する正確な答えではありませんが、たまにWindowsが必要な場合は、仮想マシンで実行することを検討できます。 KVMまたはVirtualbox。その後、コンピューターを再起動する必要はありません。

0
maxelost