Поскольку ОС Linux не является чем-то застывшим, она постоянно развивается и становится все более устойчивой к ошибкам. Это означает, что если во время установки произойдет ошибка, это не приведет к аварийному завершению загрузки или краху ядра. На первый взгляд часто кажется, что компьютер работает хорошо, однако некоторые процессы и устройства могут работать некорректно. Источником таких проблем могут быть модули операционной системы, которые не загружаются, хотя, вроде бы, и должны; службы, которые не удалось запустить; и устройства, которые используются на уровне, далеком от оптимального.

Решение многих проблем можно найти , если внимательно изучить вывод отчета ядра Линукс с помощью команды dmesg. Интерес представляет также файл /var/log/message, простой текстовый файл, открыть который можно с помощью любого редактора. Также нелишним будет проверить, какие модули операционной системы или процессоры загружают систему в данный момент.

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

Имеет смысл прочитать руководство по modules.conf и тщательно просмотреть документацию по устройствам /usr/src/linux-3.16/Documentatin/devices.txt. Это довольно солидный объем документации, освоение которого потребует немало времени и терпения. Не пытайтесь достичь совершенства сразу. Решайте проблемы по мере их поступления и всегда создавайте резервную копию любого системного файла, прежде чем изменять его. Не используйте общеупотребительное расширение .bak, потому что файлы с таким расширением могут иногда быть перезаписаны. Вот хорошая команда для копирования файла:

# ср filename filename.original

Чтобы восстановить оригинальный файл, просто скопируйте его следующим образом:

# ср filename.original filename

Этот совет в будущем сохранит вам кучу времени и нервов, поверьте!

Полезные консольные команды операционной системы Линукс:
арt — Установка параметров управления питанием и энергопотреблением;
cardctl — Управление PCMCIA-службами;
cdda2wav — Извлечение аудиофайлов с компакт-дисков;
cdparanoia - Извлечение аудиофайлов с компакт-дисков;
cdrecord — Получение информацию о SCSI-устройствах и запись CD-дисков;
chkconfig — Управление службами на разных уровнях исполнения;
dmesg — Просмотр сообщений ядра Linux;
insmod — Загрузка модулей ядра в память;
internet-druid — Графический клиент, используемый для конфигурирования модема для автоматического соединения с Интернет;
kbdconfig — Конфигурирование клавиатуры;
kppp — Утилита KDE для подключения по протоколу РРР;
lsmod — Просмотр загруженных модулей ядра;
mouseconfig — Конфигурирование мыши в Linux системах;
ntsysv — Управление службами, запускаемыми во время загрузки;
redhat-config-date — Графический клиент для установки даты и времени;
redhat-config-soundcard — Конфигуратор звуковой карты;
redhat-config-keyboard — Графический конфигуратор клавиатуры;
redhat-config-mouse — Графический конфигуратор мыши;
redhat-config-xfree86 — Графический клиент для конфигурации X Window;
sensors — Получение информации от датчиков об энергопотреблении, скорости вентилятора и температуре процессора;
setserial — Конфигурирование последовательного порта из командной строки;
sndconfig — Конфигуратор звуковой карты из командной строки.