За допомогою ядра 3.10.55я можу порушити процес завантаження Linux, натиснувши Ctrl+ C.
Але з найновішими ядрами ( 4.1і 4.4) Ctrl+ Cпід час завантаження не працює - він відображає, ^Cале не порушує сценарій init.
Я використовую Slackware 64 14.1 і маю простий тест на нього: додайте у свій rc.localфайл наступні команди:
echo "Test for Control-C - if does not work then press Enter"
read
І мені потрібно натиснути, Enterщоб продовжити процес завантаження.
stty -aу свій сценарій і подивитесь, коли ^Cце пов'язано з потрібною справою? ^Cяк правило, не викликає SIGKILLпочатку, але, швидше, SIGINTабо можливо SIGTERM. Може, це краще підходить для Unix Stackexchange ?