У ОП проблемы с разрешением. Проблема для меня (согласно комментариям) заключалась в том, что я, как чистый лист, должен определить, существует ли проблема в аппаратном или программном обеспечении.
После того, как ОП исключил аппаратные проблемы, было легко определить, что проблема в программном обеспечении, в данном случае в GRUB2. Используя следующий ответ:
Как безопасно изменить разрешение экрана grub2?
Я посоветовал ОП пропустить Шаг 1, из-за того, что мы не можем видеть консоль GRUB2, поэтому мы должны вручную настроить повторяющийся процесс, чтобы вручную определить самое высокое поддерживаемое разрешение:
/etc/default/grub
, используя ваш любимый текстовый редактор. GRUB_GFXMODE
update-grub
. Обратите внимание, что команда может отличаться, если ваш дистрибутив не основан на Ubuntu. Возможно, вы захотите добавить комментарий в конфигурационный файл grub, чтобы это никогда не повторилось. Чтобы проверить, что вы используете максимальное поддерживаемое разрешение, теперь вы можете использовать команду vbeinfo
, поскольку теперь вы можете использовать командную строку GRUB2.
Обычно при запуске gdb
отображается сообщение, в котором рассказывается, как установить необходимые символы отладки.
Например:
# gdb /usr/sbin/corosync
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-110.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/corosync...Reading symbols from /usr/sbin/corosync...(no debugging symbols found)...done.
(no debugging symbols found)...done.
Missing separate debuginfos, use: debuginfo-install corosync-2.4.3-2.el7_5.1.x86_64
(gdb)
См. последнюю строку перед подсказкой:
Missing separate debuginfos, use: debuginfo-install corosync-2.4.3-2.el7_5.1.x86_64
Таким образом, в этом случае вы можете установить символы отладки, выполнив следующее в оболочке (, а не в gdb):
debuginfo-install corosync-2.4.3-2.el7_5.1.x86_64
Вы не указали используемую версию CentOS. Вышеприведенное относится к CentOS 7. Он работает так же в CentOS 6, но вы не можете вырезать и вставлять команду, потому что версия библиотеки отличается.