Есть ноут, который я использую дома и на работе. Соответственно, сделал несколько профилей загрузки: work, home; которые можно выбрать в grub при загрузке. Имя профиля передается через softlevel в параметрах ядра (softlevel=home или softlevel=work).
Однако возникают проблемы при использовании hibernate (tuxonice).
Хочется сделать так, чтобы система переконфигурировалась после восстановления из гибернации (выключил ноут на работе (профиль work), пришел домой, включил ноут, выбрал home -- и после восстановления должны остановиться одни сервисы и заработать другие, специфичные для home).
Сначала думал, что выбранный в grub профиль можно прочитать /proc/cmdline, однако выяснилось, что после разгибернации там изначально выбранное значение (т.е. work)!
Так вот вопрос: - как прочитать новую /proc/cmdline? - если это нельзя сделать, то как тогда менять профили после гибернации??