|
|
|||
|
wm-help.net -> Электронная библиотека -> UNIX/Linux -> ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5 -> Подгружаемые модули ядра в SunOS 5.3Подгружаемые модули ядра в SunOS 5.3
Подгружаемые модули ядра в SunOS 5.3
В SunOS 5.3 ядро разбито на множество мелких модулей, которые подгружаются в память по мере необходимости (ПО ТРЕБОВАНИЮ, т.е. не раньше, чем они действительно потребуются), чем сокращается время начальной загрузки и экономится оперативная память. (И замедляется работа, ввиду дополнительных затрат ресурсов на динамическую линковку и загрузку внезапно затребованных модулей.) Модули расположены в подкаталогах каталога /kernel и /usr/kernel /kernel/*/* /usr/kernel/*/* Существует файл, задающий списки подгружаемых модулей и настраиваемые (tunable) параметры ядра. В нормальном стандартном случае этот файл пуст (состоит только из комментариев). Все параметры устанавливаются по умолчанию. /etc/system Список tunable-параметров ядра приводится в документе "...? ... Performance tuning Administration Guide" Специальные файлы - устройства. Каталог /devices генерится при "реконфигурационной" загрузке ядра, и представляет все имеющиеся у станции устройства. Правила именования устройств в каталоге /devices для SS2 и древнее.
/devices/sbus@1,..esp@0,..sd@3,0:a
1-й SBUS контроллер
1-й SCSI host адаптер
3-й taget номер диска на SCSI шине
0-й LUN
партиция "a"
На месте многоточий ... стоят числа. Это виртуальные адреса, соответствующие устройствам. Правила именования устройств в каталоге /devices для SS10 и мо- ложе:
/devices/iommu@f,..sbus@0,.espdma@f,.esp@0,..sd@3,0:a
IO memory management unit
1-й SBUS контроллер
1-й SCSI host адаптер
3-й taget номер диска на SCSI шине
0-й LUN
партиция "a"
Имеется также файл, который генерится системой при каждой "реконфигурационной" загрузке ( ok boot -r )
/etc/path_to_inst
Он задает правила именования /devices ---> (major,minor) Каталог /dev/* содержит логические имена специальных файлов
Распечатать информацию о конфигурации станции.
prtconf
sysdef -i
dmesg
STOP+A ok banner
ok probe-scsi
ok printenv
ok devalias
ok setenv
Переконфигурация системы. После подключения дополнительных устройств (дисков, лент, контроллеров) нужно "подтолкнуть" систему, чтобы она ими "заинтересовалась", опознала, настроилась на них, и создала для них соответствующие специальные файлы.
Команда начальной загрузки. STOP+A ok boot cdrom или ok boot sd(0,6,2)
У станций SS20 установлени boot-prom новой версии. Там команда загрузки выглядит примерно так: ok boot disk1:0 -sa Загрузиться со 2-го жесткого диска (SCSI Taget 1), в однопользовательский режим. Все параметры загрузки запросить интерактивно, с клавиатуры. [Назад] [Содержание] [Вперед] |
|||||||||||||||||||||||||||||||||||||
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.172 |