Рейтинг:0

как добавить Windows 10 на диск в меню grub

флаг cn

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

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

Я попытался добавить параметр с помощью настройщика grub, он добавил параметр, но когда я нажимаю его, он говорит:

ошибка: не могу найти команду 'drivemap'.
ошибка: не удается найти путь к файлу EFI.

код, сгенерированный настройщиком grub:

установить корень = '(hd1,2)'
поиск --no-floppy --fs-uuid --set 09BA-0F01
карта диска -s (hd0) ${корень}
цепной погрузчик +1

Я также пытался добавить вручную, используя файл custom40, но он даже не добавил опцию.

Nmath avatar
флаг ng
Плохой вызов с настройщиком grub. Многие люди ломают свою систему с помощью этого программного обеспечения. Его не должно быть, имхо. Вы пробовали os-prober или sudo update-grub? boot-repair также найдет операционные системы и добавит их в GRUB. `os-prober` и `update-grub` можно запустить из вашей установленной системы, а `boot-repair` нужно запустить из живого сеанса (попробуйте Ubuntu). Вы можете найти эти инструменты в Ask Ubuntu, если у вас есть дополнительные вопросы об их использовании. Попробуйте их и дайте нам знать. А пока избавьтесь от настройщика grub.
флаг cn
Настройщик grub фактически сломал мою систему. но мне удалось его отремонтировать. использовал `update-grub`, когда пытался использовать файл custom40. использовал `boot-repair` на ubuntu и не добавлял ОС в grub. он нашел окна, но не добавил. и я пытался использовать `os-prober`, но не понял, как это сделать. как я могу его использовать? @Nmath
Nmath avatar
флаг ng
Вы просто запускаете `sudo os-prober`. Вот и все. `boot-repair` не будет работать, если вы не запустите его из живого сеанса. [Вот инструкции] (https://askubuntu.com/a/182863). Важно, чтобы вы запускали инструмент из живого сеанса, поэтому сначала вам нужно создать загрузочный USB-накопитель с Ubuntu и загрузиться в него.
флаг cn
попробовал сейчас `sudo os-prober`, он просто перешел на следующую строку и не добавил опцию. В ближайшее время я попробую восстановить загрузку, у меня уже есть загрузочная флешка после системного сбоя. Вы не знаете, нужно ли мне просто запустить его на загрузочном USB или что-то еще? @Nmath
ChanganAuto avatar
флаг us
Дополнительные сведения: `os-prober` может обнаруживать дополнительные ОС, если они установлены в том же режиме. Кажется, здесь все не так.
Nmath avatar
флаг ng
Вы должны запустить `boot-repair` из живого сеанса, следуя связанным инструкциям.
флаг cn
сделал "хамский ремонт", как они сказали, с рекомендованным ремонтом. это ничего не изменило @Nmath
Nmath avatar
флаг ng
Вы уверены, что Windows и Ubuntu установлены одинаково? Использование UEFI или BIOS/устаревших/MBR/совместимых должно быть согласовано между обеими операционными системами.
флаг cn
Я не уверен, как я могу это проверить? @Nmath
флаг cn
Проверил Windows 10, ее MBR. Я не знаю об Ubuntu @Nmath
флаг cn
Итак, я не знаю, нужно ли вам знать то, что я говорю, но мой запуск Windows 10 выбросил UEFI, а мой Ubuntu выбросил EFI. Есть ли в этом что-то неправильное? Нужно ли менять один из них? @Nmath
Nmath avatar
флаг ng
Вам нужно будет переустановить, чтобы убедиться, что они одинаковы. Я рекомендую установку UEFI для конфигурации с двойной загрузкой. Жесткий диск должен иметь форматирование GPT. Если в настоящее время он отформатирован с использованием схемы разделов MBR, вам необходимо отформатировать (стереть) диск. Вы можете сделать это в режиме реального времени с помощью приложения «Диски». Сначала установите Windows. Затем создайте нераспределенное свободное пространство для Ubuntu и установите Ubuntu. Убедитесь, что вы загружаете установочный носитель как UEFI для обеих операционных систем.
флаг cn
Есть ли проблема, если один из них efi, а другой uefi? @Nmath
Nmath avatar
флаг ng
UEFI и EFI примерно одно и то же. EFI — это загрузочный раздел, связанный с установкой UEFI. Если Windows MBR, вам придется переустановить. В любом случае Windows в идеале должна быть установлена ​​первой в конфигурации с двойной загрузкой.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.