在 initrd 映像新增指令

在 initrd 映像新增指令

每當我進入 initrd 提示符號時,我知道並不是每個命令都會在該提示符號下執行。有人可以告訴我如何在 initrd 提示符號中添加更多命令支援嗎?如果您能為我提供一些參考資料那就太好了。

答案1

這有點相關我的問題在這裡。在尋找問題根源的過程中,我試著去了解 initrd 中正在做什麼。我的猜測是你正在談論nash- 但我找不到太多相關資訊。

答案2

在 Ubuntu 上,所有 initramfs 腳本都儲存在/usr/share/initramfs-tools/.您可能只需新增一個掛鉤或修改 ramdisk 中的 init 腳本(即 ),/usr/share/initramfs-tools/init然後新增您的指令。

請注意,您的根檔案系統可能無法安裝。在修改之前請確保您了解所有這些。

之後,重新產生 ramdiskupdate-initramfs -u

相關內容