CentOS 3.7 安装Linux kexec工具失败
在Linux內核調試方法的資料中列出的工具包括kexec;kexec簡介如下;
kexec是一套系統調用,允許用戶從當前正執行的內核裝載另一個內核。用戶可用shell命令"yum install kexec-tools"安裝kexec工具包,安裝后,就可以使用kexec命令。
工具kexec直接啟動進入一個新內核,它通過系統調用使用戶能夠從當前內核裝載并啟動進入另一個內核。在當前內核中,kexec執行BootLoader的功能。在標準系統啟動和kexec啟動之間的主要區別是:在kexec啟動期間,依賴于硬件構架的固件或BIOS不會被執行來進行硬件初始化。這將大大降低重啟動的時間。
為了讓內核的kexec功能起作用,內核編譯配置是應確認先擇了"CONFIG_KEXEC=y",在配置后生成的.config文件中應可看到此條目。
工具kexec的使用分為兩步,首先,用kexec將調試的內核裝載進內存,接著,用kexec啟動裝載的內核。
需要先用yum命令安裝才能使用;下面來安裝此工具;虛擬機virtualbox版本5.2,centos版本3.7;是比較早的版本,體積小;
先在虛擬機安裝centos;
安裝centos過程截圖;
如果虛擬機不能用鼠標,點擊下圖中的 鼠標集成;
安裝過程截圖;
?
此步中,文本框一開始不能輸入內容,按下 Ctrl-p鍵后才能輸入內容;
? ? 在安裝過程中,鼠標不能移出虛擬機之外,看它的提示操作,或者打Ctrl-Alt-Del;
安裝好后,啟動;
命令不太熟;
當前是在root目錄,ls /列出所有目錄;
敲入yum命令來安裝kexec工具;
out of servers to try,這句大概說在服務器上沒找到,然后返回HTTP 404,就是沒找到請求的文件;可能Linux版本比較早,沒有kexec工具;
敲入uname -a 看一下內核版本;
下回繼續;
總結
以上是生活随笔為你收集整理的CentOS 3.7 安装Linux kexec工具失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL别名
- 下一篇: Linux内核调试的方式以及工具学习