Debian

init.d 腳本導致啟動掛起

  • February 23, 2013

我成功安裝了一個腳本以在我的新 Raspberry Pi 上的 /etc/init.d 中自動啟動。

不幸的是,它是一個永遠不會返回的 node.js 應用程序,因此在啟動期間會掛起設備(這是在 Debian 上)。是的,我是個白痴。

在啟動期間是否可以進行秘密握手以防止它執行我的 init.d 腳本,以便我可以登錄並使用 shell 來修復它?

假設 node.js init 腳本在 sshd 或任何其他外部訪問腳本之前執行(否則,您可以遠端登錄,禁用腳本,然後重新啟動),最簡單的做法是將您的 SD 卡帶到另一台電腦並將其掛載在那裡,找到初始化腳本,並將其移出初始化目錄。是的,它需要一個外部系統,但無論如何你都需要一個外部系統來準備快閃記憶體盤,所以我希望你身邊還有一個。

Raspbian 還有一個安全模式,但聽起來你沒有執行它。以下是相關的論壇連結,以防它們可能有所幫助:

引用自:https://unix.stackexchange.com/questions/65836