У меня есть двойной вход в меню grub в Windows 10. Я не говорю, что файл 40_custom grub расположен в /etc/grub.d
. другой случай. Здесь Windows имеет двойные записи и забавный факт, что обе записи загружают одну и ту же ОС. (У меня одна установка Windows)
Исходный файл / etc / default / grub
Исходный файл /etc/default/grub.d/init -select.cfg
Создание файла конфигурации grub ...
Найден образ Linux: /boot/vmlinuz-5.11.0-27-generic
Найден образ initrd: /boot/initrd.img-5.11.0 -27-generic
Найден образ linux: /boot/vmlinuz-5.11.0-25-generic
Найден образ initrd: /boot/initrd.img-5.11.0-25-generic
Найден memtest86 + образ : /boot/memtest86+.elf
Найден memtest86 + образ: /boot/memtest86+.bin
Найдена среда восстановления Windows на / dev / sda1
Найдена Windows 10 на / dev / sda2
Найдена Windows 10 на / dev / sda3
done
Это то, что я получил из sudo update-grub
Обе записи загружают одну и ту же ОС. Из приложения дисков он показывает, что окна находятся на / dev / sda3 /, а на / dev / sda2 есть раздел, зарезервированный системой. А на / dev / sda1 / есть раздел восстановления системы.
IDK, как он может загружаться с зарезервированного раздела, и я также не знаю, какую запись удалить. Поэтому, пожалуйста, предложите, и если произойдет потеря данных только окон , тогда ничего страшного. Отформатировал windows (сбросил).
[EDIT]
Вот что я получил из sudo nano / etc / default / grub
GRUB_DEFAULT = 0
GRUB_TIMEOUT_STYLE = hidden
GRUB_TIMEOUT = 10
GRUB_DISTRIBUTOR = `` lsb_release -i -s 2> / dev / null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск"
GRUB_CMDLINE_LINUX = ""
Это может быть связано с записью о том, что окна могут быть загружены из нее. Когда вы устанавливали окна дважды или даже если другие окна больше не существуют, все равно может существовать запись окон, поэтому для решения этой проблемы
Запустите окна в режиме восстановления. Старая клавиша F8 больше не работает, поэтому откройте окна, войдите в систему, затем нажмите «Пуск», нажмите кнопку питания и удерживайте клавишу Shift на клавиатуре, и, удерживая клавишу, нажмите «Перезагрузить». Должен появиться экран с сообщением, пожалуйста, подождите
После этого ваш компьютер может перезагрузиться. Снова откройте окна. Теперь перейдите в «Устранение неполадок», затем «Дополнительные параметры» и откройте «Командную строку». Ваш компьютер снова перезагрузится. Затем снова откройте Windows 10, и он скажет «Подготовка командной строки» или «Подождите» в зависимости от вашей версии Windows 10.
Теперь он предоставит вам список пользователей с правами администратора. просто щелкните имя своей учетной записи и введите пароль.
Теперь должно открыться окно командной строки. Введите эти команды
bootrec /rebuildbcd
bootrec /fixmbr
bootrec /fixboot
Затем закройте командную строку, набрав exit
.
Теперь выберите «Выключить компьютер»
Затем снова включите компьютер, и на этот раз должно быть только ОДНА Windows 10. Если есть другие загрузочные записи Windows, попробуйте выполнить sudo update-grub
в Linux. Тогда ваша проблема должна быть исправлена.
ПРИМЕЧАНИЕ: Есть также много других методов, которые вы можете попробовать, если этот метод не работает.
Спасибо