Как установить загрузчик Windows в качестве загрузчика по умолчанию?

У меня есть система двойной загрузки Win 7 / 11.10 с Grub 2 в качестве загрузчика по умолчанию. Тем не менее, я хочу сделать загрузчик Windows загрузчиком по умолчанию (интерфейс grub 'dos', черт возьми, пугает мою сестру), поэтому при запуске ПК у меня будут следующие параметры загрузки: 1. Windows 7 2. Ubuntu

Примечание: процесс обратного действия этой операции, чтобы Grub снова мог быть загрузчиком по умолчанию, также будет оценен.

26
задан 18 May 2014 в 00:08

8 ответов

Существует программа для окон, которая называется easy bcd. Установите его при запуске Windows и продолжайте, как описано в следующей ссылке:

, как использовать easy bcd

. было в основном, как избежать того, что сестра боится личинки выбирать окна при необходимости.

0
ответ дан 18 May 2014 в 00:08

Отредактируйте этот файл из терминала, запустите

 sudo gedit /etc/default/grub 

(файл имеет комментарии, чтобы помочь вам) Найдите эту строку и установите номер Windows (номер строки Windows в Grub, начиная с 0). В моем случае это будет

GRUB_DEFAULT=2

. Затем сохраните файл и закройте gedit. Запустите эту команду, чтобы обновить grub:

sudo update-grub 
0
ответ дан 18 May 2014 в 00:08

ЧАСТЬ 1:

Сделать Windows (ЛЮБОЙ вариант) опцией меню Grub2 по умолчанию.

Описание: Это устанавливает Windows как вариант загрузки по умолчанию, и (без действий пользователя) ПК автоматически запускает Windows при запуске.

ШАГИ:

А. Перечислите ваши текущие пункты меню

sudo update-grub 

B. Отредактируйте установочный файл

sudo gedit /etc/default/grub 

Установите загрузочную настройку по умолчанию для вашего загрузочного раздела Windows (например,)

GRUB_DEFAULT=”Windows 7 (loader) on /dev/sda1″

ВНИМАНИЕ: Просто настройка ' GRUB_DEFAULT = n ', НЕ будет работать после обновления ядра и т. д.

(Сохраните файл и закройте.)

C. Обновите настройки grub

sudo update-grub 

Теперь при загрузке вы автоматически по умолчанию выберете MS Windows.

ЧАСТЬ 2: (Необязательно)

Скрыть меню Grub2 и использовать опцию меню по умолчанию.

Описание: Это скрывает меню запуска и сокращает время ожидания (обычно 10 секунд). ПК автоматически запустится, какой бы ни была опция по умолчанию при запуске.

ПРИМЕЧАНИЕ: Пользователь просто должен удерживать нажатой клавишу Shift (при запуске), чтобы снова увидеть меню Grub2.

ШАГИ:

D. Отредактируйте установочный файл

sudo gedit /etc/default/grub 

Раскомментируйте строку '# GRUB_HIDDEN_TIMEOUT = 0', чтобы она выглядела как:

GRUB_HIDDEN_TIMEOUT=0

(Сохраните файл и закройте.)

E , Обновите настройки grub

sudo update-grub 

Теперь при загрузке вы автоматически загрузитесь в меню по умолчанию, если вы не удерживаете клавишу Shift во время загрузки. Затем снова появится меню grub2.

ДОПОЛНИТЕЛЬНАЯ ДОКУМЕНТАЦИЯ:

http://ubuntuforums.org/showthread.php?t=1195275

0
ответ дан 18 May 2014 в 00:08

Если вы предпочитаете использовать bios для установки этого, перезагрузите компьютер и введите bios (нажав DEL в моем случае).

Перейдите в Параметры загрузки -> (Этот шаг может отличаться) Приоритет жесткого диска -> Первый приоритет -> Загрузчик Windows

Второй шаг может отличаться в зависимости от того, как установлена ​​Ubuntu / Windows [ 112]

Ключ заключается в том, что если для ubuntu установлен более высокий приоритет (приоритет жесткого диска или приоритет загрузочного устройства), его следует заменить загрузчиком Windows

0
ответ дан 18 May 2014 в 00:08

Самый надежный способ - использовать собственный инструмент Windows, который Microsoft поставляется на каждом компакт-диске Windows.

  1. Загрузка с компакт-диска Windows
  2. . в левом нижнем углу)
  3. Выполнить bootrec /fixmbr

Если это не сработало, вместо этого попробуйте bootrec /fixboot

0
ответ дан 18 May 2014 в 00:08

Проблема использования grub для двойной загрузки Windows 10 и Ubuntu заключается в том, что обновление Windows отказывается запускаться. Если вы согласны с тем, что не можете обновить Windows 10, тогда grub - лучший загрузчик.

Если в противном случае для вашей работы требуется обновление Windows (Защитник Windows и т. Д.), То BCDEdit - это то, что вам нужно.

0
ответ дан 18 May 2014 в 00:08

Grub2 может быть установлен загрузить любую систему по умолчанию, но изменить порядок они появляются в, было бы трудным.

Также возможно скрыть меню начальной загрузки личинки (для Вашей сестры) и только показать его путем нажатия клавиши Shift. Я рекомендую осторожность здесь. Детали здесь.

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

Они описаны на странице Ubuntu Communuity Documentation Grub2

Эти два пути

  • Начальная загрузка, какую когда-либо операционную систему Вы загрузили в прошлый раз, "сохраненный метод"

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

  • Загрузите определенную операционную систему по умолчанию, Ваш точный вопрос

Для запуска мы должны узнать то, что мы загружаем, открываем терминал (тире, введите терминал, …), и введите в grep menuentry/boot/grub/grub.cfg

user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Windows Vista (loader) (on /dev/sdc1)" {

От моего Вы видите, почему я предпочитаю "сохраненный" метод.

Теперь Вы готовы отредактировать файл личинки …

  • Примечание: Если Вы использовали бы редактора GUI как Текстовый редактор Gnome, см. примечание в конце.

Введите в терминале sudo нано-B/etc/default/grub и Ваш пароль, если спросили

user@YourComputer:~$ sudo nano -B /etc/default/grub

и нано редактор откроется, таким образом (для моего)...

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=saved
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="delayacct"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
GRUB_GFXMODE=1280x800
GRUB_GFXPAYLOAD_LINUX=1280x800x8

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
GRUB_INIT_TUNE="480 440 1"

GRUB_SAVEDEFAULT=true
GRUB_BACKGROUND=/usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga

Моим предпочтительным способом я внес эти изменения из стандартного файла личинки:

  • Я изменил значение GRUB_DEFAULT к "сохраненному"

GRUB_DEFAULT=saved

  • и я добавил эту строку …

GRUB_SAVEDEFAULT=true

В пути Вы спрашиваете далеко к этому

  • Измените значение GRUB_DEFAULT к названию системы Windows, которую Вы хотите всегда загрузить. Это будет найдено в предыдущем grep … предшествующий вывод. Для моей системы, если я хотел только всегда начальная загрузка мой Window XP, я установил GRUB_DEFAULT на "Windows NT/, 2000/XP (загрузчик) (на/dev/sda1)", все между ".

GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"

Вы могли установить GRUB_DEFAULT на номер строки в списке записи меню (с 0 являющийся первым), но когда ядро в Ubuntu обновляется, личинка добавляет новое ядро к верхней части списка, необходимо было бы изменить число, так как Windows является последним в списке записи меню. Вы видите это в моем списке записи меню.

Важный последний шаг

Теперь необходимо выполнить личинку обновления для обновления grub.cfg файла, генерируемого системой, в/boot/grub каталоге.

Введите в свой компьютер sudo личинку обновления и Ваш пароль, если спросили …

user@YourComputer:~$ sudo update-grub
Generating grub.cfg ...
Found background: /usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga
Found linux image: /boot/vmlinuz-2.6.35-31-generic
Found initrd image: /boot/initrd.img-2.6.35-31-generic
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
Found Ubuntu 10.04.3 LTS (10.04) on /dev/sdb1
Found Windows Vista (loader) on /dev/sdc1
done

Примечания по нано

нано особенно прост в использовании в терминале. Переместитесь с клавишами со стрелками. Введите в Вас addtions, удалите нежелательное.

"-B" (или "-резервное копирование") опция создает резервную копию предыдущей версии его к текущему имени файла, снабженному суффиксом ~. Очень удобный в случае страшного Жира pfinger эффект.

Когда Вы - то, хотя, Crtl-O позволит, Вы для сохранения редактирований ударом Входите. Заключительный нано без сохранения, Ctrl-X Эти и другие варианты показываются у основания терминального экрана с указанием ^ Ctrl

^G Get Help    ^O WriteOut    ^R Read File   ^Y Prev Page   ^K Cut Text    ^C Cur Pos
^X Exit        ^J Justify     ^W Where Is    ^V Next Page   ^U UnCut Text  ^T To Spell

Примечания о нано, sudoeditor, и другие редакторы.

Некоторые в сообществе Ubuntu предлагают sudoedit вместо нано. Я рекомендую нано (который является значением по умолчанию sudoedit редактор в более поздних дистрибутивах Ubuntu) вместо sudoedit, потому что значение по умолчанию может быть переопределено неочевидными способами (если Вы не администратор). sudoedit более безопасен в этом, он автоматически сохраняет резервную копию отредактированного файла, но"-B"параметр командной строки в нано делает то же самое. нано более безопасен, чем другие редакторы как vi или emacs, потому что он не имеет страшных Escape оболочки.

Если Вы предпочитаете не использовать нано редактора и предпочитать, чтобы Текстовый редактор Gnome, вместо sudo нано-B использовали gksu gedit. Я обычно делаю это для больших файлов, и /etc/default/grub мог легко считаться большим файлом. Таким образом введите в gksu gedit/etc/default/grub вместо sudo нано-B/etc/default/grub. Обратите внимание, что текстовый редактор Gnome автоматически не делает резервное копирование!

Примечания по моему файлу личинки

Я внес некоторые изменения для расчистки для моих личных нужд. Такой как фоновое изображение лунного запуска. То, как сделать, они обсуждены на уровне страницы Ubuntu Community Documentation на Grub2, рекомендовало.

Удачи!

2
ответ дан 18 May 2014 в 00:08

Почему никто не упомянул Clover загрузчик EFI? Я заставил 5 OSs загружаться, всегда выбор, что я хочу загрузить Windows 10, macOS Высокая Горная цепь, macOS Мохаве, Linux, Ubuntu 19.04 и наконец, что не менее важно, Финикс ОС иначе Android ОС, распределенная по одному жесткому диску.

Я могу даже trugh шахта hackintosh, мой Windows 10, который существующий жесткий диск виртуализирует все данные включая ОС передо мной, не перезапуская macOS, таким образом, я определенно рекомендовал бы Clover любому из Вас.

2
ответ дан 23 November 2019 в 01:09

Другие вопросы по тегам:

Похожие вопросы: