Смотрите на Крошечное Ядро Linux, который имеет графический интерфейс приблизительно в 10 мегабайтах. У них также есть Микро Ядро Linux, который использует основанную на тексте консоль приблизительно в 6 мегабайтах.
Можно создать новое правило к /etc/udev/rules.d/
. Сначала считайте файл /etc/udev/rules.d/README
. В новом файле правила добавьте что-то как
KERNEL=="sd?1",ACTION=="mount",RUN+="/path/to/script.sh"
(Я не попробовал вышеупомянутую строку, пробую Ваши собственные правила.)
Обратите внимание, что скрипт будет запущен как root
. Вы могли бы хотеть использовать su
изменить это.
Используя ACTION=="add"
потребовал бы script.sh
сначала смонтировать объем.
SUBSYSTEM=="block"
могло бы быть более полезным, чемKERNEL
. – Jari Laamanen 06.09.2012, 15:47