2012-08-16 59 views

回答

1

沒有任何這樣的選項(據我所知)。它應該是一個內核選項,它應該改變bootloader的配置,但是在不同類型的設備上有這麼多的bootloader,這取決於崩潰時間。所以,實現這樣的功能真的很困難。

1

不,只有一種方法可以讓它在發生崩潰時重新啓動系統(即通過恐慌參數)。

  • 引導加載程序(例如,U-Boot的)保持它自己的變量之間的布爾標誌設置爲true(:

    假設一個嵌入式的情況下,這種行爲可以通過存儲在閃存中的布爾標誌來實現例如,嘗試=真)

  • 的Linux文件系統,當成功地啓動,設置了布爾標誌爲false
  • Linux內核引導與恐慌= 0變量,這就迫使在崩潰的情況下重新啓動(即,恐慌
  • U-Boot,當標誌設置爲真(即以前的內核引導失敗)時,啓動內核的第二個版本