Re: [問題] busybox做的file system開機順序

看板LinuxDev作者 (習慣)時間16年前 (2008/12/07 12:51), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串4/5 (看更多)
※ 引述《realmojo (( ̄▽ ̄)╭∩╮)》之銘言: : 感謝,不過我想請問一下,kernel 不是預設第一個指令會去執行 /sbin/init嗎? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在 linux/init/main.c 底下就有寫執行的順序,包括 mount rootfs 你可以先參考一下。 : 那busybox做出來的file system沒有這個指令 為何不會掛掉? : 根目錄下的 /linuxrc的確存在,可是為啥kernel會知道要去找這個檔案? : busybox做出來的只是file system不是嗎? 應該沒動到kernel吧? 所以要參考 linux 的 code , 在 opensource 裡頭,最大的好處,就是 source code 是 open 的, 所以你可以看到很多剛開始以為是很神奇的東西, 其實寫出來之後就覺得自已也辦得到的事情。 (其實是踩著巨人的肩膀上看出去,還以為自已也變高了。) : ※ 引述《WalkingIce ( 殺手哥吉拉 13)》之銘言: : : 你用哪個版本的 busybox 呢? : : $make menuconfig : : Init Utilities / init 把這個打開 : : $make # 重編一次 : : walkingice@localhost:/tmp/busybox-1.11.1$ ./busybox --help |grep init : : hostid, hostname, httpd, hwclock, id, ifconfig, ifdown, ifenslave, ifup, : : inetd, init, inotifyd, : : 在 examples 目錄底下有個 inittab 可供參考 -- 人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點 ,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。 阿爾風斯‧愛力克,《鋼之鍊金術師》開場白 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.134.245 ※ 編輯: antontw 來自: 220.133.134.245 (12/07 12:52)

12/07 12:52, , 1F
忘了寫清楚,是 linux 的 source code
12/07 12:52, 1F
文章代碼(AID): #19ErPUyb (LinuxDev)
文章代碼(AID): #19ErPUyb (LinuxDev)