14

Я много работаю на компьютерах, и мой домашний компьютер имеет 2 ОС: Ubuntu и Windows 7. Я хотел бы иметь возможность иногда переключаться на Windows, но это невозможно без потери возможности позже вернуться к Ubuntu.

По сути, я хотел бы иметь возможность загрузить один раз в Windows, а затем при следующей перезагрузке вернуться в Ubuntu, есть ли способ сделать это?

Изменить: в настоящее время я использую EXT4, я не хочу возвращаться к EXT3.

3 ответа3

10

Из 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 <bug-grub@gnu.org>.
$ grub-reboot 12

при следующей загрузке загрузиться до параметра Grub 12 один раз, после чего он вернется к значению по умолчанию.

Первая запись будет 0. Тем не менее, имена, вероятно, безопаснее использовать, так как список grub menulist иногда добавляет новые элементы при обновлении вашего ядра.

0

Единственный способ, о котором я мог подумать, - это смонтировать загрузочный раздел Ubuntu под Windows 7, поэтому он должен быть ext 3 или 2, и отредактировать загрузочный файл grub. То же самое, когда вы хотите сделать это наоборот, что проще.

0

Не совсем ответ на ваш вопрос, но если вам нужна Windows время от времени, вы можете рассмотреть возможность ее запуска на виртуальной машине, например, KVM или Virtualbox. Тогда вам не нужно перезагружать компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .