1. 程式人生 > >使用者態下init程序1的執行

使用者態下init程序1的執行

  • 我們如何確定init程式是誰? 方法:先從uboot傳參cmdline中看有沒有指定,如果有指定先執行cmdline中指定的程式。 cmdline中的init=/linuxrc這個就是指定rootfs中哪個程式是init程式。 這裡的指定方式就是表示我們rootfs的根目錄下面有個名字叫linuxrc的程式,這個程式就是init程式, 如果uboot傳參中沒有init=xx或者cmdline中指定的這個xx執行失敗, 第一備用:/sbin/init 第二備用:/etc/init 第三備用:/bin/init 第四備用:/bin/sh 如果以上都不成功,則認命了,死了。