12.3. Решение конфликтов после установки

12.3.1. Ошибки графического режима загрузки

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

Процедура 12.3. Временное отключение графического режима загрузки

  1. Включите компьютер и дождитесь появления меню загрузки. Если время ожидания равно нулю, для доступа к меню удерживайте клавишу Esc.
  2. Выберите строку загрузчика и нажмите e для перехода в режим редактирования.
  3. Перейдите к строке параметров ядра (начинается со слова linux) и удалите параметр rhgb.
  4. Нажмите F10 или Ctrl+X, чтобы продолжить загрузку с новыми параметрами.
После успешной загрузки вы сможете войти в систему. В такой ситуации надо будет насовсем отключить графический режим — в противном случае надо будет удалять вышеуказанный параметр каждый раз.

Процедура 12.4. Окончательное отключение графического режима загрузки

  1. Перейдите в режим root:
    $ su -
  2. Откройте файл /etc/default/grub в текстовом редакторе, например vim.
  3. Перейдите к строке, начинающейся с выражения GRUB_CMDLINE_LINUX:
    GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
    
    Удалите параметр rhgb.
  4. Сохраните файл.
  5. Примените изменения, выполнив:
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
После этого компьютер можно будет перезагрузить без активации графического режима. Чтобы снова его включить, надо будет опять добавить параметр rhgb в строку GRUB_CMDLINE_LINUX в /etc/default/grub и применить изменения, выполнив grub2-mkconfig.
Более подробно загрузчик GRUB2 обсуждается в руководстве системного администратора Red Hat Enterprise Linux 7.

12.3.2. Загрузка в графическом окружении

Если X Window System установлена, но после входа в систему графическое окружение не появляется, можно ее запустить с помощью команды startx. Это изменение будет применено только к текущему сеансу.
Чтобы включить графический режим выбора пользователя при входе, надо изменить стандартное действие systemd на graphical.target и перезагрузить компьютер. Следующая авторизация будет происходть в графическом режиме.

Процедура 12.5. Выбор графического режима входа по умолчанию

  1. Откройте окно приглашения оболочки. Перейдите в режим пользователя root, выполнив su -.
  2. Измените стандартный уровень загрузки на graphical.target:
    # systemctl set-default graphical.target
Таким образом, при следующем запуске графический режим входа будет выбран автоматически. Чтобы вернуться к использованию текстового режима, выполните:
# systemctl set-default multi-user.target
За подробной информацией об уровнях systemd обратитесь к руководству системного администратора Red Hat Enterprise Linux 7.

12.3.3. Графический интерфейс пользователя недоступен

Если вы не можете запустить X (X Window System), убедитесь, что она была установлена. Дело в том, что некоторые комплекты — Минимальная установка и Веб-сервер — не включают графический интерфейс, поэтому X Window System надо будет установить отдельно.
X Window System можно установить и после установки. Информацию об установке графического окружения можно найти в статье https://access.redhat.com/site/solutions/5238.

12.3.4. Сбой сервера X при входе пользователя

Если при входе в систему происходит сбой сервера X, возможно, файловая система переполнена.
$ df -h
Это поможет определить заполненные разделы. В большинстве случаев причина заключается в переполнении раздела /home. Пример вывода df:
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-root                     20G  6.0G   13G  32% /
devtmpfs                                    1.8G     0  1.8G   0% /dev
tmpfs                                       1.8G  2.7M  1.8G   1% /dev/shm
tmpfs                                       1.8G 1012K  1.8G   1% /run
tmpfs                                       1.8G     0  1.8G   0% /sys/fs/cgroup
tmpfs                                       1.8G  2.6M  1.8G   1% /tmp
/dev/sda1                                   976M  150M  760M  17% /boot
/dev/dm-4                                    90G   90G     0 100% /home
Как видно из примера, раздел /home заполнен на 100%. Освободите место, удалив ненужные файлы, и запустите X, выполнив команду startx.
За информацией о команде df и ее параметрах обратитесь к справочной странице df(1).

12.3.5. Ошибки Signal 11

Ошибка «Signal 11» (сбой сегментации) свидетельствует о попытке обращения к неизвестной ячейке памяти. Если во время установки вы столкнулись с ошибкой «Signal 11» , скорее всего, это связано с ошибкой в коде установленных программ или сбоем оборудования.
Убедитесь, что вы используете последние установочные образы, и позвольте Anaconda проверить их целостность. Часто причина заключается в неверно записанных или поцарапанных установочных дисках, поэтому рекомендуется их проверить до начала установки.
Глава 1, Загрузка файлов Red Hat Enterprise Linux содержит информацию о том, где можно найти последние установочные носители. Чтобы их проверить, добавьте параметр загрузки rd.live.check (см. Раздел 20.2.2, «Проверка загрузочных носителей»).
Подробное обсуждение возможных причин выходит за рамки этого руководства. За дальнейшей информацией обратитесь к документации оборудования.

12.3.6. Невозможно выполнить IPL из *NWSSTG

Если возникли проблемы при попытке выполнения IPL из *NWSSTG, причина может заключаться в отсутствии раздела PReP. В этом случае потребуется переустановить систему и на стадии разбиения создать этот раздел.