Я установил Ubuntu 14.04, а затем установил Windows 10, поэтому я обычно загружаю GRUB 2 для доступа к обоим, но однажды моя клавиатура перестала работать с GRUB 2. Поэтому я изменил GRUB 2 с загрузчиком Windows 7 с помощью easyBCD, но проблема остается.
Но однажды появился загрузчик Windows 10, я не знаю, как он появился, но только один раз, и в нем и мышь и клавиатура работали нормально.
Что мне нужно:
1 - Чтобы изменить загрузчик Windows 7 на GRUB 2 или изменить загрузчик Windows 7 на загрузчик Windows 10, если это проще.
2 - После перехода на GRUB 2 мне нужно перейти на загрузчик Windows 10 с возможностью загрузки в Windows 10 и GRUB 2 / Ubuntu. Я не эксперт в Ubuntu, поэтому, пожалуйста, дайте четкое, подробное решение.
Пожалуйста, помогите, я не могу получить доступ к Ubuntu большую часть времени, потому что клавиатура не работает.
Я также включил устаревшую поддержку в BIOS, но это не помогло.
источник
Ответы:
Если вы используете UEFI , возможно, вам придется использовать это для редактирования. Изменено здесь: https://askubuntu.com/questions/66070/how-to-set-windows-bootloader-as-default-bootloader
Чтобы восстановить загрузчик Windows, если у вас есть компакт-диск Windows
bootrec /fixmbr
Если это не дает желаемых результатов, попробуйте
bootrec /fixboot
источник
Отличный вопрос Однако устранение неполадок зависит от многих факторов. У меня есть несколько вопросов, которые могут помочь прояснить решение:
Во всяком случае, двигаться дальше с ответом. Чтобы выяснить, какой интерфейс прошивки вы используете, в Windows 10 откройте окно «Выполнить» (Windows + R) и введите
msinfo32
. Примерно на полпути вниз ваш BIOS Mode будет указан.Обратите внимание, что вы также можете запустить msinfo32 из Windows 7, и там тоже есть список для BIOS, но поскольку UEFI еще не использовался, когда эта ОС была выпущена, я думаю, что она просто даст вам вашу версию BIOS, так что, вероятно, Лучше всего проверить это из Win 10.
Решение 1
Если в этой конфигурации оборудования используется более одного жесткого диска, возможно, вы просто загружаетесь не с того жесткого диска. Например, если у вас Win 7 / Ubuntu на диске 1 и Win 10 на диске 2, а диск 1 выбран в качестве основного, то ваша система продолжит загрузку на этот диск, несмотря на настройки BCD. Чтобы проверить / отредактировать это, вам нужно загрузиться в BIOS или UEFI. Сделать это:
1. Загрузите компьютер и нажмите клавишу производителя, чтобы открыть меню. Используемые общие клавиши: Esc, Delete, F1, F2, F10, F11 или F12. Во время запуска часто появляется экран, в котором упоминается клавиша. Если его нет или экран отображается слишком быстро, чтобы увидеть его, посетите сайт производителя.
Источник: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-uefi-mode-or-legacy-bios-mode2. Или в Windows 10 в меню «Вход в систему» или в меню «Пуск» выберите «Питание» (значок кнопки питания)> удерживайте нажатой клавишу «Shift» при выборе «Перезагрузка». Выберите Устранение неполадок> Дополнительные параметры> Настройки прошивки UEFI.
3. Попав в BIOS или UEFI, проверьте порядок загрузки жесткого диска. Решение может быть так же просто, как сначала установить жесткий диск Windows 10.
Мне нужно узнать больше о конфигурации вашего оборудования и порядке загрузки, прежде чем я смогу дать более конкретные рекомендации на этот счет.
Решение 2 (только устаревшая версия BIOS)
Предполагая, что это Legacy BIOS , EasyBCD, вероятно, ваш лучший вариант. Может быть, вы просто не выбрали все необходимые настройки? Здесь вы можете подробно описать процесс: http://linuxbsdos.com/2012/03/10/restore-the-windows-bootloader-to-mbr-after-dual-booting-with-linux/
Вкратце шаги следующие:
1. Нажмите на вкладку Развертывание BCD . Оттуда нажмите Write MBR . Это восстановит загрузчик Windows в MBR.
Если EasyBCD не работает для вас, или вы хотите другой вариант, в Windows также есть встроенный инструмент командной строки bcdedit: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/ bcdedit-command-line-optionsВ случае успеха в левом нижнем углу появится сообщение о том, что MBR была написана. Но это также означает, что вы потеряли GRUB и больше не можете загружаться в Linux.
2. Нажмите на вкладку Добавить новую запись . Здесь вы добавите свою установку Ubuntu.
Находясь там, нажмите на вкладку Linux / BSD , затем выберите GRUB 2 из выпадающего списка. Измените имя, чтобы оно соответствовало вашему дистрибутиву Linux (Ubuntu 14.04 в вашем случае?), И нажмите кнопку Добавить запись .
3. Нажмите кнопку Изменить загрузочное меню.вкладка, чтобы увидеть новую запись. Вы также можете выбрать порядок, в котором перечислены операционные системы, и установить тайм-аут (в секундах) до загрузки по умолчанию без ввода данных пользователем.
4. Просто чтобы быть уверенным на этом этапе, я мог бы предложить вам вернуться и снова написать MBR, чтобы убедиться, что ваши изменения написаны выше.
Вам нужно будет запустить его из командной строки с правами администратора.
Другие источники
Поскольку ваш вопрос был немного расплывчатым (неясно с интерфейсом прошивки, порядком установки ОС, конфигурацией жесткого диска и т. Д.), Довольно сложно составить решение «один размер подходит всем». Поэтому я перечислил некоторые дополнительные ресурсы, которые вы можете найти полезными ниже.
Подробный ответ на ваш вопрос вы найдете на сайте AskUbuntu: https://askubuntu.com/questions/825686/how-can-i-use-with-the-windows-bootloader-with-windows-10-ubuntu -16-04-двойная загрузка
В конце они рекомендуют использовать сторонний менеджер загрузки, такой как systemd-boot или rEFInd.
Здесь есть некоторые заметки по редактированию загрузчика Windows 7: http://blog.nold.ca/2010/09/adding-ubuntu-to-windows-7-bootloader.html
Здесь есть еще один пост с большим количеством полезной информации: https://askubuntu.com/questions/124617/easy-bcd-help-dual-boot-win7-and-ubuntu-11-10-add-new-entry-for-ubuntu
Наконец, есть больше информации о двойной загрузке Windows и Ubuntu здесь: https://askubuntu.com/questions/274371/install-on-second-hard-drive-with-startup-boot-option
Если вы используете UEFIвместо этого ответ совершенно другой. Я опубликовал еще одно потенциальное решение для этого случая. Буду рад предоставить дополнительную информацию, как только вы дадите больше подробностей.
источник