Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » "Профили оборудования" в Linux.

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

v7r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос: в Windows есть т.н. "Профили оборудования", есть ли подобие этого в Linux? Чтобы можно было выбирать при загрузке?
Такая ситуация:
Имеется Mandrake Linux Rus 10.0, смонтированы /dev/hdg7=/, /dev/hdg8=swap.
При загрузке стартует куча демонов, X-server и KDE.
Можно ли сделать 2 профиля:
1й - тот, что есть.
А 2й - без свопа (или с другим свопом, допустим /dev/hdg9), иксов (и, соответственно KDE), с поддержкой сети eth0 и минимумом демонов (sshd, httpd)?
ЗЫ: извините, если задал глупый (или неправильно сформулированный) вопрос...
ЗЗЫ: приношу также свои извинения администраторам форума, если такая тема уже обсуждалась, т.к. фильтром ничего не нашёл...

Всего записей: 148 | Зарегистр. 24-11-2004 | Отправлено: 20:05 18-04-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
поскольку swap монтирует не ядро передать его как параметр ядру, имхо, нельзя
 
можно монтировать/отмонтировать swap в файл/раздел (отформатированный /sbin/mkswap) после загрузки
 
некоторое подобие профилей можно создать, собрав второе ядро без поддержки чего-то

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 21:20 18-04-2005
vjunk

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Linux есть runlevel'ы, для каждого можно задать свой набор сервисов.
Со swap сложнее, придется править стартовые скрипты, чтобы в зависимости
от выбранного runlevel он монтировался по разному.
 
Про runlevel читать man init.

Всего записей: 303 | Зарегистр. 23-02-2005 | Отправлено: 10:08 20-04-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vjunk
 
На самом деле указать разные swap для разных runlevel'ов - не проблема
 
Просто не прописывать его в fstab, а написать скрипт который будет делать /sbin/swapon и сунуть в нужный rcX.d
 
 
Но это далеко не то, что просили...

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 10:17 20-04-2005
v7r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vjunk, eugrus
Мысль понял... Однако начал с редактирования /etc/rc.d/rc.sysinit. Выкинул оттуда некоторые опции (шифрованный своп etc.). Однако сомневаюсь насчёт fsck (e2fsck) - [как я понял из man'а это тузла для проверки файловой ситемы] - если я его удалю из rc.sysinit ничего не рухнет? Пробовал, вроде ничего...
Насчёт runlevels: детально не разбирался, но возник вопрос - а как их выбирать? (я конечно понимаю, что задаю слишком много вопросов, но можете не отвечать - поищу сам...)

Всего записей: 148 | Зарегистр. 24-11-2004 | Отправлено: 19:30 20-04-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
v7r
забудь про runlevels, как я уже сказал это совсем не то, что тебе нужно
 
смотри пост #2

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 19:37 20-04-2005
vjunk

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Номер runlevel'а передаётся как параметр ядра при загрузке.
 
Конкретный способ зависит от используемого загрузчика, например для lilo:
 
lilo: linux 1
  - runlevel 1 (однопользовательский текстовый режим)
lilo: linux 3
  - runlevel 3 (многопользовательский текстовый режим)
lilo: linux 5
  - runlevel 5 (многопользовательский графический режим, обычно установлен по умолчанию)
 
Если в параметрах ядра runlevel не указан, используется значение
initdefault из файла /etc/inittab

Всего записей: 303 | Зарегистр. 23-02-2005 | Отправлено: 11:47 21-04-2005
v7r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
М-дя... негусто... Пришлось поставить еще одно ядро, и в зависимости от его версии (if `/bin/uname -r` then ... else ...) делать то, что надо... Ну да ладно, и на том спасибо!

Всего записей: 148 | Зарегистр. 24-11-2004 | Отправлено: 15:11 26-04-2005
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » "Профили оборудования" в Linux.
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru