在init/init.c里的run函数中将
if (a->action & ASKFIRST) {
char c;
messageD(LOG, "Waiting for enter to start '%s'"
"(pid %d, terminal %s)/n",
cmdpath, getpid(), a->terminal);
bb_full_write(1, press_enter, sizeof(press_enter) - 1);
while(read(0, &c, 1) == 1 && c != '/n')
;
}
注释掉,此段代码等待用户敲回车键,这样就可以直接进入shell了
本文介绍了一种在init/init.c中的run函数内禁用用户输入确认的方法。通过注释掉特定代码段,可以使得系统不再等待用户按下回车键即直接进入shell,加快了系统的启动流程。
610

被折叠的 条评论
为什么被折叠?



