看板 LinuxDev 關於我們 聯絡資訊
※ 引述《antontw (習慣)》之銘言: : ※ 引述《realmojo (( ̄▽ ̄)╭∩╮)》之銘言: : : 感謝,不過我想請問一下,kernel 不是預設第一個指令會去執行 /sbin/init嗎? : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : 在 linux/init/main.c 底下就有寫執行的順序,包括 mount rootfs : 你可以先參考一下。 補充,在 initrd 與 initramfs 的狀況下,首個被執行 (又稱 "first userspace") 的 process 也非如此,所以有 /linuxrc 與 /init,同樣可參照 Linux kernel source。而 且這兩者的 PID 也不同。 另外,有些系統會特意去修改開機順序,比方說為了 fast-booting 或 system-wide monitor,一切請以 kernel source 為依歸。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.14.203