我在Ubuntu的虛擬硬盤上學習init
。 在scripts/init-bottom/udev
我看到這個代碼片段:'scripts/init-top/all_generic_ide`中的hooker腳本實際上是什麼?
PREREQ=""
prereqs()
{
echo "$PREREQ"
}
case $1 in
# get pre-requisites
prereqs)
prereqs
exit 0
;;
esac
它出現在scripts/**
腳本幾乎每一個腳本(如scripts/init-top/all_generic_ide,scripts/local-bottom/ntfs_3g,scripts/local-premount/fixrtc
,等等)。雖然它們可能有一些細微的差異,但其中大部分只是在身體代碼的頂部具有相同的片段。
我從Ubuntu的閱讀維基:initramfs-tools
我完全不知道它的目的。我想我可以實現它的流程,但是不知道它會做什麼?