2010-08-12 115 views
1

在solaris中,我寫了一個驅動程序,崩潰了..但是我的solaris內核也因此而崩潰。每當系統重置並且內核正在轉儲內核並重新啓動時,驅動程序都會被加載。如何在系統重新啓動時停止加載崩潰的驅動程序?solaris測試驅動程序崩潰

+3

我想說你會在超級用戶上得到更好的答案,因爲這不是特定的編程。 – James 2010-08-12 13:48:29

+0

您正在使用哪些Solaris發行版和更新以及哪些體系結構? – jlliagre 2010-08-13 06:49:28

+0

64位sparc solaris 9 – suresh 2010-08-13 08:05:23

回答

1

太糟糕了,您沒有使用Solaris 10(或更新版本)來實現故障安全啓動,並有許多其他改進。無論如何,恢復系統最簡單的方法是在MilaS(http://genunix.org/distributions/dss/milax032sparc.iso)或類似的OpenSolaris SPARC live CD上啓動,安裝Solaris 9根文件系統並從那裏刪除虛擬驅動程序。

完成後,你可能想實現故障安全引導喜歡這裏解釋:

http://wikis.sun.com/display/BigAdmin/Back+port+Solaris+10+failsafe+feature+to+Solaris+9+and+below

0

您一直在關注的

爲了安全和方便起見,推薦的最佳實踐,具有引導 鼓勵一個備用內核高度 。

對不對?所以除非您在某處配置了備用內核,並且沒有遵循best practices (development drivers go into /tmp),否則您可能會遇到嚴重問題。

我想你可以從第二臺機器或CD上以@jlliagre建議的方式進行網絡啓動,然後安裝本地磁盤以刪除有問題的驅動程序。