Как добавить окна в grub

Обновлено: 21.11.2024

GRUB расшифровывается как GRand Unified Bootloader и является загрузчиком по умолчанию, используемым в дистрибутивах Linux. Он отвечает за упаковку во время загрузки из BIOS и загрузку ядра Linux в память. Затем он передает управление ядру операционной системы.

Сегодня мы поделимся тремя способами восстановления загрузчика GRUB после его потери при двойной загрузке Windows с Linux. Эта проблема заключается в том, что Windows не распознает соседние системы, и это распространенная проблема. Итак, вот методы:

  1. Живой компакт-диск или живой USB-накопитель.
  2. EasyBCD
  3. Восстановление загрузки

1-й СПОСОБ: с помощью live CD или live USB

  1. Начнем с записи дистрибутива на компакт-диск или флэш-накопитель (USB).
  2. Теперь загрузите его в тестовом режиме (попробуйте без установки).
  3. Откройте терминал и введите эту команду, чтобы увидеть диск:

sudo fdisk -l

  1. Мы увидим установленные разделы Linux. Часто мы находим его рядом с "EXT".
  2. Замените "sda3" на то, что соответствует условию в системе:

судо смонтировать /dev/sda3 /mnt

sudo mount --bind /dev /mnt/dev

sudo chroot/mnt

установка grub /dev/sda

sudo update-grub

2-й СПОСОБ: с помощью EasyBCD в Windows

  1. Загрузите его по этой ссылке.
  2. Запустите программу и выполните следующие действия:

а. Добавить новую запись Linux/BSD b. В поле «Тип» выберите Linux (GRUB) или (GRUB 2). c. Придумайте подходящее имя для системы. д. Выберите раздел, в котором установлен Linux e. Наконец, нажмите «Добавить запись».

И эта программа имеет множество функций, таких как использование экрана METRO или выбор времени загрузки и т. д. Но наша проблема здесь решена. Итак, переходим к последнему способу.

3-й СПОСОБ: с помощью Boot-Repair

Это самый простой способ восстановить загрузочный экран.

  1. Для Windows необходимо загрузить программу и запустить ее.
  2. Для открытого терминала Linux. Выполните следующие команды:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair

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

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

Я столкнулся с обоими сценариями в моем долгом путешествии с Linux и компьютерами. Я также видел людей, паникующих по этому поводу. Некоторые пользователи даже думают, что их раздел Linux был удален, и они потеряли свои данные. Уверяю вас, это не так.

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

Если вы тоже не можете загрузиться в Grub и постоянно перезагружаете Windows 10, вот несколько шагов, которые вы можете предпринять для устранения неполадок и устранения проблемы.

Внимательно прочитайте весь текст, иначе вы можете пропустить что-то важное. Кроме того, параметры загрузки выглядят по-разному для разных систем. Скриншоты могут выглядеть иначе.

Способ 1: переместить Grub вверх по порядку

Одна из причин, по которой система с двойной загрузкой автоматически загружается в Windows, заключается в том, что диспетчер загрузки Windows имеет приоритет в порядке загрузки.

Вам необходимо получить доступ к настройкам загрузки. Перезагрузите систему. Когда компьютер загружается и показывает логотип производителя, быстро нажмите клавиши F10/F12 или F2, чтобы получить доступ к меню загрузки или настройкам.

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

В некоторых системах на вкладке загрузки отображается меню загрузки с возможными вариантами загрузки. Если вам повезет, он покажет параметры загрузки следующим образом:

Если вы видите параметры загрузки Windows и Linux, а загрузка Windows выполняется выше Linux, вам необходимо изменить порядок загрузки.

Вы должны увидеть возможность доступа к настройкам загрузки. Доступ к нему. Здесь укажите вариант загрузки Linux. Выберите его и переместите вверх по порядку с помощью клавиши F5. После этого нажмите F10, чтобы сохранить и выйти. Полезные сочетания клавиш всегда отображаются в меню загрузки.

Если вам повезет, это должно решить вашу проблему.Если через несколько недель или месяцев проблема возникает снова после обновления Windows, вы можете использовать тот же метод здесь.

А если в меню загрузки нет пункта Ubuntu/Linux?

Способ 2. Добавьте загрузочную запись Linux в настройки загрузки

Еще одна распространенная проблема, с которой сталкиваются многие люди, — это отсутствие записи Linux grub в параметрах загрузки. Это означает, что в настройках загрузки есть только Windows, а не Linux.

Если у вас так же, зайдите в настройки BIOS. На вкладке загрузки найдите пункт Добавить вариант загрузки.

Это должно дать вам возможность добавить файл EFI.

Я использовал это при установке Debian Linux. Вот почему вы увидите Debian на скриншотах здесь. Для вас должно отображаться название вашего дистрибутива Linux, например Ubuntu.

Существует каталог EFI с файлами efi, относящимися к операционным системам на вашем компьютере, например Windows и Linux.

Должна отображаться папка с названием вашего дистрибутива Linux вместе с некоторыми другими папками. Выберите папку Linux.

В этой папке вы найдете такие файлы, как grubx64.efi, shimx64.efi. Выберите shimx64.efi.

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

Теперь у вас должен быть этот вариант загрузки. Поскольку я назвал его Debian, он показывает два варианта загрузки Debian (я думаю, один из них исходит из файла efi). Нажмите F10, чтобы сохранить и выйти из настроек BIOS.

Когда ваша система загрузится сейчас, вы должны увидеть экран grub.

Примечание. В Acer и, возможно, в некоторых других системах добавление нового параметра загрузки может оказаться сложной задачей. Вы можете использовать шаги, указанные в исправлении ошибки «загрузочное устройство не найдено». Также была добавлена ​​опция загрузки, но она требует изменений на вкладке безопасности.

То, что вы сделали здесь, также можно сделать из командной строки Windows. Пробуйте, только если ваши настройки не учитываются.

Способ 3: настроить загрузку Linux для EFI из Windows (крайнее средство)

Внимание!

Игра с настройками загрузки может испортить вашу систему. Я советую иметь при себе диск восстановления или установочный диск Windows, чтобы изменить настройки загрузки. Сохранение USB-накопителя с Linux также может помочь во многих ситуациях.

Шаг 1

В Windows перейдите в меню.

Шаг 2

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

Шаг 3

Это строго для Ubuntu. Другие дистрибутивы могут иметь другое имя папки.

Скопируйте и вставьте приведенную ниже команду:

Вам не нужно вводить пароль или что-то в этом роде. Команда должна работать нормально, если у вашей учетной записи есть права администратора.

Шаг 4

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

Нет успеха? Отменить изменения

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

Доступ к параметрам загрузки во время загрузки системы. Здесь перейдите к параметрам загрузки и измените порядок загрузки Windows. Сохраните и выйдите.

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

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

Если вы не можете загрузиться с установкой Windows, вставьте установочный диск Windows, после чего вы получите доступ к командной строке. Если вы видите ошибку «загрузка не найдена», вы можете попробовать это или это решение.

Сработало?

Разочаровывает, не правда ли? Казалось, что доступа к Linux вообще не было. Казалось, что раздел Linux исчез, но нет — установка Linux на другой раздел прошла в целости и сохранности. Просто в диспетчере загрузки были другие настройки UEFI. Я все проверил, зайдя в настройки прошивки UEFI в Windows 10.

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

Многие пользователи используют двойную загрузку на своих ПК. У большинства пользователей Ubuntu есть загрузчик Grub для загрузки. Однако многие пользователи недавно сообщили, что обновление Windows переопределяет их диспетчер загрузки Windows. Это предотвращает загрузку пользователей в Ubuntu после обновления Windows.

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

Также узнайте, как преобразовать MBR в GPT с помощью инструмента MBR2GPT для Windows 10 здесь.

Как установить загрузчик Grub в Windows 10 после обновления Windows?

Досадно, что обновление Windows переопределяет диспетчер загрузки Windows для загрузки по умолчанию с использованием загрузчика NT. После переопределения диспетчера загрузки Windows он не может распознать Ubuntu и, следовательно, не может загрузиться в нее.То же самое делает не только обновление Windows, но и установка Windows после Ubuntu.

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

1) Неисправный диспетчер загрузки Windows

Первый случай — неисправность диспетчера загрузки Windows, возникающая из-за обновления Windows или новой установки Windows. Чтобы решить эту проблему, вам придется восстановить Grub из Windows. Для этого выполните следующие действия:

  1. Загрузитесь в Windows 10.
  2. Нажмите клавиши Windows + R, чтобы открыть утилиту "Выполнить".
  3. Введите cmd и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями.
  4. Теперь введите следующую команду и нажмите Enter:
    bcdedit /set path \EFI\ubuntu\grubx64.efi

  1. После выполнения приведенной выше команды загрузчик снова изменится на Grub.
  2. Перезагрузите компьютер, и вы увидите меню Grub.

Однако есть вероятность, что после выполнения описанных выше шагов вы получите сообщение об ошибке «Системный загрузчик не найден». Чтобы это исправить, вам придется отключить безопасную загрузку через прошивку UEFI. Для этого выполните следующие действия:

  1. Перезагрузите компьютер.
  2. Нажмите клавишу F2 или F10, чтобы открыть настройки встроенного ПО во время экрана загрузки.
  3. Отключите безопасную загрузку. Этот параметр будет отличаться для каждой системы, так как настройки встроенного ПО будут разными.

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

2) Исправить неисправный файл Grub

Иногда неисправный диспетчер загрузки Windows не является причиной неработающего загрузчика Grub. Это также может быть связано с неисправным файлом Grub. Если вышеуказанный шаг не позволяет вам использовать загрузчик Grub, вероятно, по этой причине. Теперь, чтобы исправить это, вам придется использовать Boot Repair. Чтобы использовать его, вам нужно будет загрузиться в Ubuntu, чего вы сейчас сделать не можете.

Итак, вам понадобится загрузочный USB-накопитель или Ubuntu live CD. Загрузите ISO-образ Ubuntu отсюда и используйте любое загрузочное программное обеспечение USB, чтобы записать образ на USB-накопитель. Теперь подключите загрузочный USB-накопитель или введите компакт-диск Ubuntu live и перезагрузите компьютер. После перезагрузки компьютера выполните следующие действия:

  1. После перезагрузки выберите параметр «Попробовать Ubuntu без установки» на экране загрузки, чтобы загрузиться в Ubuntu.
  2. Загрузившись в Ubuntu, откройте командную строку.
  3. После завершения введите следующую команду и нажмите Enter:
    sudo apt-add-repository ppa:yannubuntu/boot-repair && sudo apt-get update
    Эта команда добавит все репозитории, а также обновлять их.
  4. Теперь введите следующую команду и нажмите Enter, чтобы загрузить средство восстановления:
    sudo apt-get install -y boot-repair
  5. После загрузки файла восстановления загрузки введите следующую команду и нажмите Enter, чтобы запустить ее:
    boot-repair

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

Подведение итогов

Вот и все. Теперь вы знаете, как установить загрузчик Grub в Windows 10 после обновления Windows. Вышеуказанные шаги должны выполнить эту работу. Если у вас есть какие-либо вопросы, связанные с этой статьей, задайте их в разделе комментариев ниже.

О Санмае Чакрабарти

Санмай по натуре гений и любит писать о технологиях. Он любит путешествовать, когда свободен, и любит играть на своей новой PS4.

Linux — отличная операционная система с широкой поддержкой аппаратного и программного обеспечения, но реальность такова, что иногда вам приходится использовать Windows, возможно, из-за того, что ключевые приложения не работают в Linux. К счастью, двойная загрузка Windows и Linux очень проста, и в этой статье я покажу вам, как ее настроить для Windows 10 и Ubuntu.

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

Предпосылки

Для начала вам понадобятся следующие пять элементов:

1. Два USB-накопителя (или DVD-R)

Я рекомендую устанавливать Windows и Ubuntu с помощью флэш-накопителей, так как они работают быстрее, чем DVD. Это, наверное, само собой разумеется, но создание загрузочного носителя стирает все на флешке. Поэтому убедитесь, что флэш-накопители пусты или содержат данные, которые вы не боитесь потерять.

Если ваш компьютер не поддерживает загрузку с USB, вместо этого вы можете создать DVD-носитель. К сожалению, поскольку не существует двух компьютеров с одинаковым программным обеспечением для записи DVD, я не могу объяснить вам этот процесс. Однако, если в вашем приложении для записи DVD есть возможность записи из ISO-образа, это то, что вам нужно.

2. Лицензия Windows 10

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

3. Инструмент для создания мультимедиа Windows 10

Загрузите и запустите Windows 10 Media Creation Tool. Как только вы запустите инструмент, он проведет вас через шаги, необходимые для создания носителя Windows на USB или DVD-R. Примечание. Даже если у вас уже установлена ​​Windows 10, в любом случае рекомендуется создать загрузочный носитель на случай, если что-то пойдет не так и вам потребуется переустановить его.

4. Установочный носитель Ubuntu

5. Программное обеспечение Etcher (для создания загрузочного USB-накопителя Ubuntu)

Для создания загрузочного носителя для любого дистрибутива Linux я рекомендую Etcher. Etcher работает со всеми тремя основными операционными системами (Linux, MacOS и Windows) и следит за тем, чтобы вы не перезаписали текущий раздел операционной системы.

Загрузив и запустив Etcher, нажмите Выбрать образ и укажите его на ISO-образ Ubuntu, загруженный на шаге 4. Затем нажмите Выбрать диск, чтобы выбрать флэш-накопитель и нажмите Flash!, чтобы начать процесс превращения флэш-диска в программу установки Ubuntu. (Если вы используете DVD-R, используйте программное обеспечение для записи DVD на вашем компьютере.)

Установите Windows и Ubuntu

Вы должны быть готовы начать. К этому моменту вы должны были выполнить следующее:

  • Создали резервные копии важных файлов.
  • Создан установочный носитель Windows.
  • Создан установочный носитель Ubuntu

Есть два способа установки. Во-первых, если у вас уже установлена ​​Windows 10, установщик Ubuntu может изменить размер раздела, и установка продолжится в пустом месте. Или, если вы не установили Windows 10, установите ее на меньший раздел, который вы можете настроить в процессе установки. (Я опишу, как это сделать ниже.) Второй способ предпочтительнее и менее подвержен ошибкам. Скорее всего, у вас не возникнет никаких проблем в любом случае, но проще всего установить Windows вручную и выделить для нее раздел меньшего размера, а затем установить Ubuntu.

Если на вашем компьютере уже установлена ​​Windows 10, пропустите следующие инструкции по установке Windows и перейдите к разделу Установка Ubuntu.

Установка Windows

Вставьте созданный установочный носитель Windows в свой компьютер и загрузитесь с него. То, как вы это сделаете, зависит от вашего компьютера, но у большинства есть клавиша, которую вы можете нажать, чтобы запустить меню загрузки. Например, на ПК Dell этой клавишей является F12. Если флэш-накопитель не отображается в качестве опции, возможно, вам потребуется перезагрузить компьютер. Иногда он отображается только в том случае, если вы вставили носитель до включения компьютера. Если вы видите сообщение типа «нажмите любую клавишу для загрузки с установочного носителя», нажмите клавишу. Вы должны увидеть следующий экран. Выберите язык и стиль клавиатуры и нажмите Далее.

Нажмите Установить сейчас, чтобы запустить программу установки Windows.

На следующем экране запрашивается ключ продукта. Если у вас его нет, потому что Windows 10 поставляется с вашим ПК, выберите «У меня нет ключа продукта». Он должен автоматически активироваться после установки, как только он догонит обновления.Если у вас есть ключ продукта, введите его и нажмите "Далее".

Выберите, какую версию Windows вы хотите установить. Если у вас есть розничная копия, на этикетке будет указано, какая у вас версия. В противном случае он обычно находится в документации, прилагаемой к вашему компьютеру. В большинстве случаев это будет Windows 10 Home или Windows 10 Pro. Большинство компьютеров, поставляемых с выпуском Home, имеют наклейку с простой надписью «Windows 10», тогда как Pro имеет четкую маркировку.

Примите лицензионное соглашение, установив флажок, а затем нажмите Далее.

После принятия соглашения вам доступны два варианта установки. Выберите второй вариант: Выборочная: установить только Windows (дополнительно).

На следующем экране должна отображаться текущая конфигурация жесткого диска.

Возможно, ваши результаты будут отличаться от моих. Я никогда раньше не использовал этот жесткий диск, поэтому он совершенно не распределен. Вероятно, вы увидите один или несколько разделов для вашей текущей операционной системы. Выделите каждый раздел и удалите его.

В этот момент весь диск будет отображаться как нераспределенный. Чтобы продолжить, создайте новый раздел.

Здесь вы можете видеть, что я разделил диск пополам (или достаточно близко), создав раздел размером 81 920 МБ (что близко к половине от 160 ГБ). Дайте Windows не менее 40 ГБ, а лучше 64 ГБ или больше. Остальную часть диска оставьте нераспределенной, так как позже вы установите Ubuntu на нее.

Ваши результаты будут выглядеть примерно так:

Подтвердите, что разделы вас устраивают, и нажмите Далее. Начнется установка Windows.

Если ваш компьютер успешно загружается в Windows, все готово для перехода к следующему шагу.

Установить Ubuntu

Независимо от того, было ли это уже там, или вы выполнили шаги, описанные выше, на данный момент у вас установлена ​​​​Windows. Теперь используйте установочный носитель Ubuntu, который вы создали ранее, чтобы загрузиться в Ubuntu. Вставьте носитель и загрузите компьютер с него. Опять же, точная последовательность клавиш для доступа к меню загрузки варьируется от одного компьютера к другому, поэтому проверьте свою документацию, если вы не уверены. Если все пойдет хорошо, вы увидите следующий экран после завершения загрузки носителя:

Здесь вы можете выбрать между Попробовать Ubuntu или Установить Ubuntu. Пока не устанавливайте; вместо этого нажмите Попробовать Ubuntu. После завершения загрузки вы должны увидеть рабочий стол Ubuntu.

Нажимая Попробовать Ubuntu, вы соглашаетесь попробовать Ubuntu перед ее установкой. Здесь, в режиме Live, вы можете поиграть с Ubuntu и убедиться, что все работает, прежде чем приступить к установке. Ubuntu работает с большинством оборудования ПК, но всегда лучше протестировать его заранее. Убедитесь, что у вас есть доступ к Интернету и воспроизведение аудио и видео. Зайти на YouTube и воспроизвести видео — хороший способ сделать все это одновременно. Если вам нужно подключиться к беспроводной сети, щелкните значок сети в правом верхнем углу экрана. Там вы можете найти список беспроводных сетей и подключиться к своей.

Когда все будет готово, дважды щелкните значок Установить Ubuntu 20.04 LTS на рабочем столе, чтобы запустить программу установки.

Выберите язык, который хотите использовать в процессе установки, затем нажмите Продолжить.

Далее выберите раскладку клавиатуры. Сделав свой выбор, нажмите Продолжить.

На следующем экране есть несколько вариантов. Вы можете выбрать обычную или минимальную установку. Для большинства людей нормальная установка идеальна. Опытные пользователи могут вместо этого выполнить минимальную установку, при которой по умолчанию установлено меньше программных приложений. Кроме того, вы можете загружать обновления и включать стороннее программное обеспечение и драйверы. Я рекомендую установить оба этих флажка. По завершении нажмите Продолжить.

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

Может появиться следующий экран. Если вы установили Windows с нуля и оставили нераспределенное место на диске, Ubuntu автоматически установится на пустом месте, поэтому вы не увидите этот экран. Если у вас уже была установлена ​​Windows 10, и она занимает весь диск, появится этот экран, и вы сможете выбрать диск вверху. Если у вас только один диск, вы можете выбрать, сколько места украсть у Windows и применить к Ubuntu. Вы можете перетащить вертикальную линию в середине слева и справа с помощью мыши, чтобы освободить место от одного и освободить его от другого. Настройте это именно так, как вы хотите, а затем нажмите Установить сейчас.

Вы должны увидеть экран подтверждения, показывающий, что Ubuntu планирует делать. Если все выглядит правильно, нажмите Продолжить.

Ubuntu устанавливается в фоновом режиме, но вам все еще нужно выполнить некоторые настройки. Пока Ubuntu пытается определить ваше местоположение, вы можете щелкнуть карту, чтобы сузить ее, чтобы убедиться, что ваш часовой пояс и другие параметры установлены правильно.

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

После завершения установки перезагрузите компьютер.

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

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

Эта статья была впервые опубликована в 2018 году и обновлена ​​Сетом Кенлоном.

Читайте также: