В NT есть "Hardware profiles", позволяющие выбирать различные конфигурации в рамках одной ОС. При этом в разных конфигурациях я могу включать и отключать драйвера, сервисы и т.п. Можно насоздавать себе конфигураций на все случаи жизни и удобно переключаться между ними.
С линуксом всё непонятнее: есть lilo, который может грузить разные ЯДРА (2.2, 2.4, 2.4-ac и т.п.), но различные КОНФИГУРАЦИИ (a la "default", "я без сети", "я играюсь" и т.п.) штатно грузить похоже нельзя. Я тут подумал, как это можно сделать - и ничего в голову не лезет, кроме как подменять /etc при загрузке. А как это сделать - непонятно.
Вопрос: существуют ли какие-нибудь нормальные способы получить много конфигураций?