Я дважды загрузил свою машину с помощью centos-7 с уже установленной 64-битной Windows-8 по умолчанию.
Если я включаю свою машину, Windows-8 загружается напрямую, без какого-либо загрузочного экрана.
Если я хочу загрузить centos-7, мне нужно перейти к параметрам загрузки и выбрать centos7 вручную.
Когда я перезагружаю свою машину, Windows-8 снова загружается автоматически, либо я нахожусь в centos, либо в Windows. Если я хочу перезапустить свой centos, после нажатия кнопки перезапуска окна загружаются автоматически. Если я хочу перезапустить свои окна, после нажатия кнопки перезапуска окна загружаются автоматически.
Я не получаю загрузочный экран со списком операционных систем на черном фоне.
centos работает нормально, окна тоже.
Это моя проблема, и я не очень разбираюсь в этих вещах, но мало разбираюсь в этом.
Как заставить загрузочный экран выбирать операционные системы или переключаться между ними? Пожалуйста, помогите мне ...
Поскольку этого недостаточно предоставленная информация. Я сделаю здесь небольшую работу по предположениям и скажу, что у вас есть 2 физических жестких диска, и у вас есть Win8 на 1-м и Centos7 на 2-м. Вы можете выбрать, с какого жесткого диска загружаться, когда находитесь в BIOS, но если вы этого не сделаете - Win8 с 1-го жесткого диска загрузится автоматически. Это связано с тем, что ваш 1-й жесткий диск (содержащий Win8) является загрузочным устройством по умолчанию в BIOS. Чтобы решить проблему - загрузитесь в CentOS7 и укажите свои блочные устройства хранения через lsblk
и sudo blkid
- определите жесткий диск Win8 (вероятно, / dev / sda) sudo grub2-install / dev / sda
(это устанавливает его в mbr).
TL; DR - загрузитесь в Centos и выполните sudo grub2-install / dev / sda
или пропустите все это вместе и выберите второй жесткий диск в качестве основного загрузочного диска :)
Думаю, вы установили grub, когда устанавливали centos. Итак, загрузитесь в centos и настройте свой grub. Здесь вы найдете некоторую помощь:
Эквивалент update-grub для систем RHEL / Fedora / CentOS?
Я думаю, вы ищете что-то вроде timeout = 15
в grub.conf ...
PS: Я не уверен, правильно ли я понял. Надеюсь, я решил проблему ...