Завантажте Windows один раз з Grub, потім поверніться до Ubuntu при наступному завантаженні


14

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

По суті, я хотів би мати можливість завантажитися один раз у Windows, а потім при наступному перезавантаженні повернутися до Ubuntu, чи є це спосіб?

Редагувати: Зараз я використовую EXT4, я не хочу повертатися до EXT3.


1
якщо ви працювали з bcd (ви можете переключитися з grub на bcd за допомогою easybcd, ви можете використовувати ireboot, щоб вибрати, яку ОС запускати з Windows. Обидві програми згадуються на neosmart.net. На жаль, це не допоможе з grub, ви могли б редагуйте конфігураційний файл grub щоразу при перезавантаженні, але це неприємно
Journeyman Geek

@Journey Проблема полягає тут: я використовую EXT4, і я не так готовий повернутися до EXT3. У Windows немає можливості записувати в банкомат EXT4.
Джефф Ф.

впевнений, що це робить. ext3fsd робить ext4.
Подорожник Geek

Я вважаю, що це може, але це дуже ненадійно з того, що я розумію. Я б краще не випадково обсмажував свою перегородку.
Джефф Ф.

ну, перехід на BCD - це рішення, тоді ви можете використовувати ireboot, щоб вибрати те, з чого ви завантажуєте - це проста справа запуску easybcd на вашій установці Windows, отримання його для встановлення BCD та linux завантаження Linux та запуску ireboot для вибору, який саме ти хочеш.
Подорожник Geek

Відповіді:


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 час від часу додає нові елементи, коли ви оновлюєте ядро.


Дуже круто і саме те, що мені було потрібно. Я написав невеликий сценарій і кинув його на робочий стіл Ubuntu, який перезавантажується в Windows. Спасибі!
Джефф Ф.

0

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


Я насправді не хочу повернутися до EXT3 з EXT4, хоч дякую за пропозицію.
Джефф Ф.

0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.