Проблемы после установки

D.4. Проблемы после установки

D.4.1. Проблемы с графическим экраном GRUB?

Если по какой-либо причине вам требуется отменить графический экран загрузки, вы можете сделать это, отредактировав файл /boot/grub/grub.conf и перезагрузив систему.

Редактирование файла заключается в следующем: закомментируйте строку, которая начинается со слова splashimage в файле grub.conf. Чтобы закомментировать строку, вставьте в начале строки символ ;.

После перезагрузки произойдет чтение файла grub.conf, и внесенное вами изменение будет учтено.

Вы можете восстановить графический экран загрузки, удалив комментарии в указанной строке, или заново написать ее в файле grub.conf и перезагрузить компьютер.

D.4.2. Проблемы с графическим экраном LILO?

Если по какой-либо причине вам требуется отменить графический экран загрузки, вы можете сделать это, отредактировав файл /etc/lilo.conf и перезапустив LILO.

Зайдите в систему как суперпользователь. закомментируйте (или удалите) строку message=/boot/message в файле /etc/lilo.conf. Чтобы закомментировать строку, вставьте в начале строки символ ;. Далее перезапустите LILO командой /sbin/lilo -v. При следующей загрузке вы увидите в текстовом виде приглашение LILO:, как это было в предыдущих выпусках Red Hat Linux.

Чтобы загрузка снова осуществлялась в графическом режиме, верните описанную выше строку в файл lilo.conf и перезапустите LILO.

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

Если вы установили систему X Window, но при входе в Red Hat Linux не видите графической оболочки, то с этой проблемой можно справиться, выполнив команду startx.

Напечатав эту команду, нажмите [Ввод] ([Enter]), и тогда вы сможете загрузиться в графическую оболочку.

Обратите внимание, что данная процедура загрузит систему X Window только в данной сессии и не повлияет на следующие входы в систему.

Для того, чтобы система постоянно загружалась в графическую среду, вам надо отредактировать файл /etc/inittab, изменив в нем всего одну цифру и перезагрузив компьютер. При следующем входе в систему графическая оболочка загрузится автоматически.

Откройте командную строку и станьте суперпользователем, введя команду su.

Для редактирования файла в редакторе gedit введите команду gedit /etc/inittab. При этом откроется файл /etc/inittab. На первом экране вы увидите раздел, который будет выглядеть так:

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
# 
id:3:initdefault:

Для того, чтобы система автоматически загружала графическую оболочку, вам надо изменить цифру в строке id:3:initdefault: с 3 на 5.

ПредупреждениеПредупреждение
 

Изменяйте только цифру с 3 на 5.

После изменения строка должна выглядеть так:

      	id:5:initdefault:
      
    

После этого вы можете сохранить изменения и выйти из редактора, нажав [Ctrl]-[x]. Вы увидите сообщение о том, что файл был изменен, и запрос на подтверждение изменений. Для того, чтобы сохранить изменения, введите [Y].

При следующем входе в систему вы увидите графическую оболочку.

D.4.4. Проблема с серверными установками и X'ами

Если вы проводили серверную установку, и у вас возникли проблемы с запуском X, то причина этого может быть в том, что система X Window не была установлена во время инсталляции.

Если вам нужна система X Window, вы можете либо установить нужные пакеты с компакт-дисков Red Hat Linux, либо произвести обновление системы.

Информацию по установке пакетов с компакт-дисков Red Hat Linux вы можете найти в главе Installing and Updating Red Hat Linux Packages из руководства Red Hat Linux Getting Started Guide.

Если вы решили провести обновление, отметьте пакеты системы X Window и выберите GNOME или KDE (или и то, и другое) в процессе обновления.

D.4.5. Проблемы с входом в систему

Если вы во время установки не завели других пользователей, то вам следует войти в систему как суперпользователь (root), введя пароль, который вы для него назначили.

Если вы не можете вспомнить пароль суперпользователя, загрузите систему как linux single.

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

Выберите строчку, которая начинается с kernel и напишите e для редактирования.

В конце строки kernel добавьте

single

Нажмите Ввод ([Enter]) для выхода из режима редактирования.

Когда снова появится экран загрузки GRUB, введите b, чтобы загрузиться в режиме single.

Если используется LILO, нажмите [Ctrl]-[x], чтобы выйти из экрана LILO и получить доступ к приглашению LILO boot:.

затем введите linux single в приглашении boot:.

Когда вы загрузитесь в режим single user, и получите доступ к приглашению #, введите passwd root, это даст вам возможность ввести новый пароль суперпользователя. После этого вы можете ввести команду shutdown -r now, и система перезагрузится, запомнив новый пароль.

Если вы не можете вспомнить свой пользовательский пароль, для начала станьте суперпользователем. Для этого введите команду su - и далее, по приглашению, пароль суперпользователя. Затем введите passwd <username>. Это позволит вам ввести новый пароль для данного пользователя.

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

http://hardware.redhat.com/hcl/

D.4.6. Не распознается RAM?

Иногда ядро полностью не распознает всю память в вашем компьютере (RAM). Вы можете проверить, так ли это, с помощью следующей команды: cat /proc/meminfo.

Выясните, совпадает ли выводимое число с действительным размером памяти, имеющейся в наличии. Если нет, добавьте следующую строку в файл /boot/grub/grub.conf:

mem=xxM

Вместо xx введите объем оперативной памяти вашей системы в мегабайтах.

В файле /boot/grub/grub.conf приведенный выше пример будет выглядеть так:

#NOTICE: You have a /boot partition. This means that
#        all kernel paths are relative to /boot/
default=0
timeout=30
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-2.47.1)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-2.47.1 ro root=/dev/hda3 mem=128M

После перезагрузки изменения в файле grub.conf отразятся на вашей системе.

Или вы можете добавить следующую строку в файл /etc/lilo.conf:

append="mem=xxM"

Обратите внимание, что команда append работает как с GRUB, так и с LILO.

Замените xx на объем оперативной памяти вашей системы в мегабайтах. Учтите, что 'append' инструкции для образа полностью замещают собой установки, сделанные в глобальном 'append'.

В файле /etc/lilo.confприведенный выше пример будет выглядеть так:

boot=/dev/sda
      map=/boot/map
      install=/boot/boot.b
      prompt
      timeout=50

      image=/boot/vmlinuz-2.4.20-2.47.1
              label=linux
              root=/dev/sda1
              initrd=/boot/initrd-2.4.20-2.47.1.img
              read-only
              append="mem=128M"

Не забудьте запустить команду /sbin/lilo -v после внесения изменений в файл /etc/lilo.conf.

Обратите внимание, что вы можете достигнуть такого же эффекта, непосредственно передавая эту опцию при загрузке, когда вы указываете метку/образ, который следует использовать GRUB или LILO.

После загрузки экрана GRUB, введите e для редактирования. Появится список пунктов в файле конфигурации для загрузки метки, которую вы выбрали.

Выберите строку, которая начинается с kernel и введите e, чтобы ее отредактировать.

В конце строки kernel допишите

mem=xxM

или

append=xxM

, где вместо xx должно быть количество RAM вашего компьютера.

Нажмите Ввод ([Enter]) для выхода из режима редактирования.

После возвращения к экрану GRUB введите b, чтобы загрузиться с новым значением RAM.

В графическом экране LILO нажмите [Ctrl]-[x], чтобы попасть в приглашение командной строки boot:. затем введите следующее в приглашении командной строки boot::

linux mem=xxM

Не забудьте заменить xx количеством RAM вашей системы. Нажмите Ввод ([Enter]), чтобы загрузиться.

D.4.7. Принтер не работает?

Если вы не знаете, как установить принтер, или он не работает правильно, попробуйте использовать графическую программу настройки принтера Printer Configuration Tool.

Для этого войдите в систему, как суперпользователь, откройте терминал и введите в командной строке redhat-config-printer.

D.4.8. Проблемы с настройкой звука

Если после установки в системе не работает звук, вам нужно запустить одну из программ настройки звука. Для запуска графической Утилиты настройки звуковой карты (Sound Card Configuration Tool) (redhat-config-soundcard) выберите пункт Главное меню (Main Menu) => Системные установки (System Settings) => Определение звуковой карты (Soundcard Detection). При этом появится подсказка ввести пароль пользователя root.

Утилиту настройки звуковой карты (Sound Card Configuration Tool)также можно запустить из командной строки, введя команду redhat-config-soundcard. При этом также появится подсказка ввести пароль пользователя root.

Для запуска программы, работающей в текстовом режиме, в окне терминала напечатайте sndconfig. Обратите внимание, что программа sndconfig не устанавливается по умолчанию, ее при необходимости можно поставить с одного из Red Hat Linux CD-ROM. Более подробную информацию можно найти в главе Installing and Updating Red Hat Linux Packages из руководства Red Hat Linux Getting Started Guide.

Если Утилита настройки звуковой карты (Sound Card Configuration Tool) не работает (образец не воспроизводится, вы по-прежнему не слышите звука), можно воспользоваться альтернативными способами, хотя они не такие простые, как Утилита настройки звуковой карты (Sound Card Configuration Tool). Вы можете отредактировать файл modules.conf (большинству новичков этого делать не рекомендуется), или обратиться к документации по вашей звуковой карте. Более подробную информацию можно найти в главе Audio, Video, and General Amusement из руководства Red Hat Linux Getting Started Guide.

D.4.9. Apache-based httpd service/Sendmail зависает при старте

Если есть проблемы в том, что служба Apachе httpd или Sendmail зависает при старте, убедитесь в том, что в файле /etc/hosts есть строчка:

      127.0.0.1  localhost.localdomain  localhost
    

D.4.10. Проблемы с чипсетом NVIDIA

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

Если у вас есть эта проблема, необходимо скачать последние версии драйверов для вашего чипсета NVIDIA. Более полную информацию можно найти на сайте:

http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123