Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum


Lines Club

Ищем достойных соперников.




Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

13.6. Изменение существующего параметра ядра системы

13.6.1. Переконфигурация ядра системы для разрешения новых параметров
13.6.2. Что делать, если система не запускается .

Файл stune используется для изменения настраиваемого параметра системы из его значения по умолчанию в файле mtune. В файле stune имеются только те параметры, которые будут установлены в значения, отличающиеся от требуемых по умолчанию системой. Хотя основная система определяет лишь несколько значений в stune, в пакетах расширений драйверов устройств могут быть дополнительные элементы. Файл stune можно отредактировать, чтобы изменить значение, уже помещенное туда, и добавить дополнительный параметр, который вы хотите установить в значение, отличающееся от значения по умолчанию в файле mtune.

В файле /etc/conf/bin дается сценарий idtune для упрощения модификации и добавления элемента stune. Этот сценаций особенно полезен при подготовке пакетов расширений ПО, которые нужны для изменения параметра системы. Эта команда использует индивидуальные параметры системы, осуществляет поиск в файле stune и изменяет существующее значение или добавляет параметр к файлу stune, если он не определен. Выбранное значение всегда должно быть в пределах от минимального до максимального значения в файле mtune.

Хотя не рекомендуется устанавливать значение параметра за пределы, указанные в файле mtune, если требуется, чтобы параметр был установлен в значение выше, чем это разрешено, вы можете отрегулировать пределы.

13.6.1. Переконфигурация ядра системы для разрешения новых параметров

После модификации файла stune нужно повторно выполнить конфигурацию системы с помощью команды /etc/conf/bin/idbuild. Затем систему нужно закрыть и заново запустить. С помощью команды idbuild строится новое ядро системы UNIX и устанавливается файл, который используется при закрытии системы. Новое ядро системы UNIX будет связано с /stand/unix; оно автоматически выполняется при следующем повторном запуске.

Для модификации параметра выполните следующие действия:

  1. Модифицируйте файл /etc/conf/cf.d/stune. Это можно сделать или отредактировав файл stune, или выполнив команду idtune.
  2. Выполните команду /etc/conf/bin/idbuild.
  3. Выполните команду cd /, чтобы попасть в корневой каталог и наберите:
    	/etc/shutdown -i6 -g0 -y
    

13.6.2. Что делать, если система не запускается

Если новое ядро системы не запускается должным образом, возможно это связано с удаленными ЭВМ. Это может случиться, если параметр системы или комбинация нескольких измененных параметров построили слишком большое ядро системы UNIX для начальной загрузки или ядро, которое не инициализируется должным образом. В таком случае для восстановления системы выполняются следующие шаги:

  1. Вставить гибкий диск N1 ПО основной системы.
  2. Загрузить систему с гибкого диска.
  3. После запроса системы вставить гибкий диск N2.
  4. Когда появится подсказка Strike RETURN to install the UNIX system on your hard disk, нажать Del, чтобы выйти из программы инсталяции.
  5. Проверить и смонтировать жесткий диск, затем скопировать ядро системы с помощью следующих команд:
    	/etc/fs/bfs/fsck -y /dev/dsk/0s10
    	/etc/fs/bfs/mount /dev/dsk/0s10 /mnt
    	cp /unix /mnt/stand/unix
    	umount /dev/dsk/0s10
    
  6. Удалить гибкий диск и загрузить восстановленное ядро системы.
  7. Изменить параметры файла /etc/conf/cf.d/stune, установив их в их первоначальные значения и выполнить команду idbuild, затем сделать начальную загрузку системы.

Назад | Содержание


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют