本發(fā)明實施例涉及嵌入式系統(tǒng)調(diào)試技術(shù)領(lǐng)域,尤其涉及一種調(diào)試方法及調(diào)試裝置。
背景技術(shù):
調(diào)試是嵌入式系統(tǒng)軟件開發(fā)過程中必不可少的環(huán)節(jié),目前,嵌入式程序的編輯、編譯、鏈接過程都是在宿主機(計算機或工作站)上完成,而最終的運行調(diào)試則是嵌入式設(shè)備上進行的?,F(xiàn)有的調(diào)試方法,首先在宿主機上對待更新的程序代碼編輯修改,然后在宿主機上對整個嵌入式程序重新編譯并生成可執(zhí)行的二進制文件;最終,將生成的二進制文件下載到嵌入式設(shè)備中,并在重新啟動嵌入式設(shè)備后確定代碼修改后對應(yīng)的調(diào)試效果。
如果基于上述調(diào)試方法對嵌入式程序進行一次修改調(diào)試后,所呈現(xiàn)的調(diào)試結(jié)果沒有達到預(yù)期效果,則需要反復(fù)基于上述方法進行修改、編譯以及調(diào)試的操作直至達到預(yù)期效果。然而對整個嵌入式程序的編譯以及將編譯后的二進制文件下載到嵌入式設(shè)備的過程需要耗費很長的時間,這樣就會導(dǎo)致調(diào)試效率低下,不利于嵌入式系統(tǒng)的快速迭代開發(fā)。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種調(diào)試方法及調(diào)試裝置,能夠提高嵌入式軟件的開發(fā)效率,達到快速調(diào)試嵌入式程序的目的。
一方面,本發(fā)明實施例提供了一種調(diào)試方法,包括:
如果檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件,則將所述執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;
通過運行包含所述執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定所述嵌入式程序的調(diào)試結(jié)果,其中,所述網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
另一方面,本發(fā)明實施例提供了一種調(diào)試裝置,包括:
執(zhí)行文件上傳模塊,用于當(dāng)檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件時,將所述執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;
調(diào)試結(jié)果確定模塊,用于通過運行包含所述執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定所述嵌入式程序的調(diào)試結(jié)果,其中,所述網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
本發(fā)明實施例中提供了一種調(diào)試方法及調(diào)試裝置,該調(diào)試方法首先在檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件時,將執(zhí)行文件上傳到目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;之后可以通過運行包含該執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng)來確定嵌入式程序的調(diào)試結(jié)果,其中該網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。利用該方法,與現(xiàn)有調(diào)試方法相比,省去了將可執(zhí)行的二進制文件下載集成到嵌入式設(shè)備的操作,提高了嵌入式軟件開發(fā)的調(diào)試效率,節(jié)省了更多的調(diào)試時間,實現(xiàn)了嵌入式系統(tǒng)的快速迭代開發(fā)。
附圖說明
圖1為本發(fā)明實施例一提供的一種調(diào)試方法的流程示意圖;
圖2為本發(fā)明實施例二提供的一種調(diào)試方法的流程示意圖;
圖3為本發(fā)明實施例三提供的一種調(diào)試裝置的結(jié)構(gòu)框圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實施例一
圖1為本發(fā)明實施例一提供的一種調(diào)試方法的流程示意圖,該方法適用于嵌入式軟件開發(fā)過程中對嵌入式程序進行調(diào)試的情況,該方法可以由調(diào)試裝置執(zhí)行,其中該裝置可由軟件和/或硬件實現(xiàn),并一般集成在用于程序調(diào)試的服務(wù)器上。
如圖1所示,本發(fā)明實施例一提供的一種調(diào)試方法,包括如下操作:
S101、如果檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件,則將執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中。
在本實施例中,宿主機具體可指用于編輯及編譯嵌入式程序的計算機或工作站等。目標服務(wù)器具體可理解為構(gòu)建有網(wǎng)絡(luò)文件系統(tǒng)的另一臺計算機或工作站,其中,網(wǎng)絡(luò)文件系統(tǒng)具體可指嵌入式程序調(diào)試時所依賴的構(gòu)件和組件,相當(dāng)于嵌入式設(shè)備中原有集成的嵌入式系統(tǒng),該嵌入式系統(tǒng)也可看做嵌入式設(shè)備工作時所依賴的系統(tǒng),本實施例將該網(wǎng)絡(luò)文件系統(tǒng)構(gòu)建于指定的目標服務(wù)器上。此外可以理解的是,該網(wǎng)絡(luò)文件系統(tǒng)在目標服務(wù)器上存在對應(yīng)的文件目錄,該文件目錄中保存了構(gòu)建網(wǎng)絡(luò)文件系統(tǒng)時所需的所有系統(tǒng)文件。
具體地,本實施例可以通過有線或無線網(wǎng)絡(luò)建立宿主機與目標服務(wù)器之間的通信連接,由此可以在檢測到宿主機中存在嵌入式程序編譯后的執(zhí)行文件時,基于宿主機與目標服務(wù)器之間的通信連接,將執(zhí)行文件復(fù)制上傳給目標服務(wù)器,并且存放到網(wǎng)絡(luò)文件系統(tǒng)對應(yīng)的文件目錄中。
S102、通過運行包含執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定嵌入式程序的調(diào)試結(jié)果,其中,該網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
目前,現(xiàn)有的對嵌入式軟件開發(fā)調(diào)試時,通常需要依賴集成在嵌入式設(shè)備中的嵌入式系統(tǒng)進行,一般地,首先需要將待調(diào)試的可執(zhí)行文件下載到嵌入式設(shè)備中,然后再通過運行包含有該可執(zhí)行文件的嵌入式系統(tǒng)來查看調(diào)試結(jié)果,如此重復(fù)操作,耗費嵌入式程序的調(diào)試時間,進而也降低嵌入式軟件的開發(fā)效率。
基于本實施例對上述步驟S101的描述,可以理解的是,在目標服務(wù)器上構(gòu)建網(wǎng)絡(luò)文件系統(tǒng)相當(dāng)于對嵌入式設(shè)備中原嵌入式系統(tǒng)到目標服務(wù)器的移植,因此,本實施例中對網(wǎng)絡(luò)文件系統(tǒng)的加載運行同樣需要依賴嵌入式設(shè)備。本實施例為了實現(xiàn)嵌入式程序的實時調(diào)試,可以在啟動嵌入式設(shè)備后加載運行構(gòu)建于目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng),由此可直接通過查看包含有執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng)的運行情況,來確定嵌入式程序的調(diào)試結(jié)果,省去了將可執(zhí)行文件下載到嵌入式設(shè)備的操作。
此外,如果當(dāng)前的調(diào)試結(jié)果不符合開發(fā)人員的要求,則可以在宿主機上重新編輯嵌入式程序并編譯生成執(zhí)行文件,之后返回步驟S101重新進行嵌入式程序的調(diào)試操作。需要說明的是,在重新進行調(diào)試操作前,可刪除存放于網(wǎng)絡(luò)文件系統(tǒng)所對應(yīng)文件目錄中調(diào)試不符合要求的執(zhí)行文件。
本發(fā)明實施例一提供的一種調(diào)試方法,首先在檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件時,將執(zhí)行文件上傳到目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;之后可以通過運行包含該執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng)來確定嵌入式程序的調(diào)試結(jié)果,其中該網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。利用該方法,與現(xiàn)有調(diào)試方法相比,省去了將可執(zhí)行的二進制文件下載集成到嵌入式設(shè)備的操作,提高了嵌入式軟件開發(fā)的調(diào)試效率,節(jié)省了更多的調(diào)試時間,實現(xiàn)了嵌入式系統(tǒng)的快速迭代開發(fā)。
實施例二
圖2為本發(fā)明實施例二提供的一種調(diào)試方法的流程示意圖。本實施例二在上述實施例的基礎(chǔ)上進行優(yōu)化,在本實施例中,該調(diào)試方法還優(yōu)化包括了:獲取所述嵌入式設(shè)備中嵌入式系統(tǒng)的壓縮文件,并基于所述壓縮文件在所述目標服務(wù)器上構(gòu)建網(wǎng)絡(luò)文件系統(tǒng);基于設(shè)定命令控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)。
在上述優(yōu)化的基礎(chǔ)上,本實施例進一步將“基于設(shè)定命令控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)”具體化為:配置所述嵌入式設(shè)備中引導(dǎo)程序的啟動運行參數(shù)以及啟動加載命令;根據(jù)所述啟動運行參數(shù)以及啟動加載命令,控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)。
如圖2所示,本發(fā)明實施例二提供的一種調(diào)試方法,具體包括如下操作:
本實施例二中在對執(zhí)行文件進行調(diào)試操作之前,具體增加了步驟S201至步驟S203的構(gòu)建以及加載運行網(wǎng)絡(luò)文件系統(tǒng)的操作步驟。
S201、獲取嵌入式設(shè)備中嵌入式系統(tǒng)的壓縮文件,并基于壓縮文件在目標服務(wù)器上構(gòu)建網(wǎng)絡(luò)文件系統(tǒng)。
在本實施例中,嵌入式設(shè)備可理解為能夠通過集成各嵌入式軟件來實現(xiàn)相應(yīng)功能的設(shè)備;嵌入式系統(tǒng)可理解為嵌入式軟件開發(fā)及功能實現(xiàn)所依賴的系統(tǒng)。本實施例可以獲取該嵌入式系統(tǒng)的壓縮文件,并通過該壓縮文件實現(xiàn)嵌入式系統(tǒng)到目標服務(wù)器的移植,由此完成網(wǎng)絡(luò)文件系統(tǒng)到目標服務(wù)器的構(gòu)建。
進一步地,所述基于所述壓縮文件在所述目標服務(wù)器構(gòu)建網(wǎng)絡(luò)文件系統(tǒng),包括:
將所述壓縮文件解壓到目標服務(wù)器根目錄下的指定目錄中,形成網(wǎng)絡(luò)文件系統(tǒng),并記所述指定目錄為網(wǎng)絡(luò)文件系統(tǒng)的文件目錄;在所述目標服務(wù)器根目錄下安裝啟動所述網(wǎng)絡(luò)文件系統(tǒng)所需的內(nèi)核鏡像文件;獲取運行所述網(wǎng)絡(luò)文件系統(tǒng)所需的環(huán)境變量腳本,并將所述環(huán)境變量腳本存放于所述文件目錄的設(shè)定子目錄中。
在本實施例中,壓縮文件中包含了嵌入式系統(tǒng)的所有文件,壓縮文件中的內(nèi)容相當(dāng)于嵌入式設(shè)備啟動后運行嵌入式軟件時所依賴的基礎(chǔ)組件和構(gòu)件。本實施例可在目標服務(wù)器的根目錄下將壓縮文件解壓到指定目錄中,由此形成網(wǎng)絡(luò)文件系統(tǒng)并將指定目錄確定為網(wǎng)絡(luò)文件系統(tǒng)對應(yīng)的文件目錄。
在本實施例中,為了嵌入式設(shè)備能夠正常啟動目標服務(wù)器中的網(wǎng)絡(luò)文件系統(tǒng),需要在網(wǎng)絡(luò)文件系統(tǒng)的同一根目錄下安裝內(nèi)核鏡像文件。需要說明的是,該內(nèi)核鏡像文件主要用于嵌入式設(shè)備對網(wǎng)絡(luò)文件系統(tǒng)的啟動加載。此外,嵌入式設(shè)備對網(wǎng)絡(luò)文件系統(tǒng)的正常運行,還要進一步配置網(wǎng)絡(luò)文件系統(tǒng)運行時所需的環(huán)境變量,本實施例中對環(huán)境變量的配置主要基于所獲取的環(huán)境變量腳本實現(xiàn)。
S202、配置嵌入式設(shè)備中引導(dǎo)程序的啟動運行參數(shù)以及啟動加載命令。
在本實施例中,步驟S202和步驟S203給出了以網(wǎng)絡(luò)文件系統(tǒng)形式啟動嵌入式設(shè)備并加載運行的操作過程。一般地,嵌入式設(shè)備的啟動和運行可以分為兩部分,首先是基于嵌入式設(shè)備中的引導(dǎo)程序啟動嵌入式設(shè)備,之后是在啟動的過程中加載所依賴的核心程序?qū)崿F(xiàn)嵌入式設(shè)備的運行。
本實施例為了實現(xiàn)嵌入式設(shè)備基于網(wǎng)絡(luò)文件系統(tǒng)的啟動和運行,首先基于步驟S202對引導(dǎo)程序中的啟動運行參數(shù)以及啟動加載命令進行了配置。具體地,所配置的內(nèi)容中包括了嵌入式設(shè)備的IP地址以及目標服務(wù)器的IP地址,以用于嵌入式設(shè)備與目標服務(wù)器之間的消息通信;此外,還包括了對嵌入式設(shè)備啟動路徑的設(shè)置,以用于嵌入式設(shè)備啟動后對網(wǎng)絡(luò)文件系統(tǒng)的加載。
S203、根據(jù)啟動運行參數(shù)以及啟動加載命令,控制嵌入式設(shè)備啟動并加載運行目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)。
在本實施例中,可以根據(jù)配置的啟動運行參數(shù)和啟動加載命令來控制嵌入式設(shè)備的啟動和對網(wǎng)絡(luò)文件系統(tǒng)的加載,具體地,可以根據(jù)上述配置的參數(shù)和命令觸發(fā)引導(dǎo)程序加載目標服務(wù)器上的環(huán)境變量腳本和內(nèi)核鏡像文件,最終實現(xiàn)嵌入式設(shè)備對網(wǎng)絡(luò)系統(tǒng)文件的加載運行。需要說明的是,上述加載運行操作的實現(xiàn)需要嵌入式設(shè)備與目標服務(wù)器建立網(wǎng)絡(luò)通信。示例性地,可以通過嵌入式設(shè)備的網(wǎng)口鏈接網(wǎng)線,保證嵌入式設(shè)備與服務(wù)器處于同一網(wǎng)段。
進一步地,所述根據(jù)所述啟動運行參數(shù)以及啟動加載命令,控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng),包括:根據(jù)所述啟動運行參數(shù)以及啟動加載命令,觸發(fā)運行所述設(shè)定子目錄中的環(huán)境變量腳本,以配置所述網(wǎng)絡(luò)文件系統(tǒng)運行的環(huán)境變量;控制所述嵌入式設(shè)備加載所述目標服務(wù)器根目錄下的內(nèi)核鏡像文件,并根據(jù)配置的環(huán)境變量加載運行所述網(wǎng)絡(luò)文件系統(tǒng)。
需要說明的是,在基于環(huán)境變量腳本完成環(huán)境變量的配置后,可以只在第一次啟動嵌入式設(shè)備時直接加載安裝于根目錄下的內(nèi)核鏡像文件,后續(xù)無需重復(fù)加載,仍能實現(xiàn)對網(wǎng)絡(luò)文件系統(tǒng)的加載運行。
此外,可以理解的是,也只需在首次對嵌入式程序進行調(diào)試前進行網(wǎng)絡(luò)文件系統(tǒng)的構(gòu)建操作,之后可直接使用已構(gòu)建好的網(wǎng)絡(luò)文件系統(tǒng)進行調(diào)試,且在構(gòu)建好網(wǎng)絡(luò)文件系統(tǒng)后,無論是否對嵌入式程序進行調(diào)試,可以先通過嵌入式設(shè)備啟動加載運行網(wǎng)絡(luò)文件系統(tǒng),后續(xù)可直接對嵌入式程序進行調(diào)試,無需重新加載網(wǎng)絡(luò)文件系統(tǒng)。
S204、如果檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件,則將執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中。
示例性地,在符合調(diào)試條件時,將執(zhí)行文件上傳至構(gòu)建有網(wǎng)絡(luò)文件系統(tǒng)的目標服務(wù)器上,并保存于網(wǎng)絡(luò)文件系統(tǒng)對應(yīng)的文件目錄中,由此形成包含執(zhí)行文件的新的網(wǎng)絡(luò)文件系統(tǒng)。
S205、通過運行包含執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定嵌入式程序的調(diào)試結(jié)果,其中,網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
示例性地,可以理解的是,在執(zhí)行步驟S205之前,網(wǎng)絡(luò)文件系統(tǒng)已通過嵌入式設(shè)備加載運行,在加入新編譯生成的執(zhí)行文件后,可直接實現(xiàn)對包含該執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng)運行,且可在嵌入式設(shè)備的上查看到運行該網(wǎng)絡(luò)文件系統(tǒng)后的運行效果,由此可根據(jù)其運行效果來確定其調(diào)試結(jié)果,以實時確定該調(diào)試結(jié)果是否為開發(fā)人員想要達到的效果。
本發(fā)明實施例二提供的一種調(diào)試方法,優(yōu)化增加了網(wǎng)絡(luò)文件系統(tǒng)的構(gòu)建操作,同時具體化了嵌入式設(shè)備啟動及加載運行網(wǎng)絡(luò)文件系統(tǒng)的實現(xiàn)過程。利用該方法,使得嵌入式設(shè)備能夠在啟動時直接加載目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng),由此在進行嵌入式程序調(diào)試時,與現(xiàn)有調(diào)試方法相比,省去了將可執(zhí)行的二進制文件下載集成到嵌入式設(shè)備的操作,提高了嵌入式軟件開發(fā)的調(diào)試效率,節(jié)省了更多的調(diào)試時間,實現(xiàn)了嵌入式系統(tǒng)的快速迭代開發(fā)。
實施例三
圖3為本發(fā)明實施例三提供的一種調(diào)試裝置的結(jié)構(gòu)框圖。該裝置適用于嵌入式開發(fā)過程中對嵌入式程序進行調(diào)試的情況,該裝置可由軟件和/或硬件實現(xiàn),并一般集成在用于調(diào)試的目標服務(wù)器上。如圖3所示,該調(diào)試裝置包括:執(zhí)行文件上傳模塊31和調(diào)試結(jié)果確定模塊32。
其中,執(zhí)行文件上傳模塊31用于當(dāng)檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件時,將所述執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;
調(diào)試結(jié)果確定模塊32,用于通過運行包含所述執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定所述嵌入式程序的調(diào)試結(jié)果,其中,所述網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
在本實施例中,該裝置首先通過執(zhí)行文件上傳模塊31當(dāng)檢測到宿主機中存在嵌入式程序編譯后生成的執(zhí)行文件時,將執(zhí)行文件上傳至目標服務(wù)器上網(wǎng)絡(luò)文件系統(tǒng)的文件目錄中;然后根據(jù)調(diào)試結(jié)果確定模塊32通過運行包含執(zhí)行文件的網(wǎng)絡(luò)文件系統(tǒng),確定嵌入式程序的調(diào)試結(jié)果,其中,網(wǎng)絡(luò)文件系統(tǒng)基于嵌入式設(shè)備加載運行。
本發(fā)明實施例三提供的一種調(diào)節(jié)裝置,與現(xiàn)有調(diào)試裝置相比,省去了將可執(zhí)行的二進制文件下載集成到嵌入式設(shè)備的操作,提高了嵌入式軟件開發(fā)的調(diào)試效率,節(jié)省了更多的調(diào)試時間,實現(xiàn)了嵌入式系統(tǒng)的快速迭代開發(fā)。
進一步地,該調(diào)試裝置還包括了:
文件系統(tǒng)構(gòu)建模塊33,用于獲取所述嵌入式設(shè)備中嵌入式系統(tǒng)的壓縮文件,并基于所述壓縮文件在所述目標服務(wù)器上構(gòu)建網(wǎng)絡(luò)文件系統(tǒng);
文件系統(tǒng)加載模塊34,用于基于設(shè)定命令控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)。
在上述優(yōu)化的基礎(chǔ)上,所述文件系統(tǒng)構(gòu)建模塊33,具體用于:
獲取所述嵌入式設(shè)備中嵌入式系統(tǒng)的壓縮文件,將所述壓縮文件解壓到目標服務(wù)器根目錄下的指定目錄中,形成網(wǎng)絡(luò)文件系統(tǒng),并記所述指定目錄為網(wǎng)絡(luò)文件系統(tǒng)的文件目錄;在所述目標服務(wù)器根目錄下安裝啟動所述網(wǎng)絡(luò)文件系統(tǒng)所需的內(nèi)核鏡像文件;獲取運行所述網(wǎng)絡(luò)文件系統(tǒng)所需的環(huán)境變量腳本,并將所述環(huán)境變量腳本存放于所述文件目錄的設(shè)定子目錄中。
進一步地,所述文件系統(tǒng)加載模塊34,包括:
啟動預(yù)配置單元,用于配置所述嵌入式設(shè)備中引導(dǎo)程序的啟動運行參數(shù)以及啟動加載命令;加載運行控制單元,用于根據(jù)所述啟動運行參數(shù)以及啟動加載命令,控制所述嵌入式設(shè)備啟動并加載運行所述目標服務(wù)器上的網(wǎng)絡(luò)文件系統(tǒng)。
進一步地,所述加載運行控制單元,具體用于:
根據(jù)所述啟動運行參數(shù)以及啟動加載命令,觸發(fā)運行所述設(shè)定子目錄中的環(huán)境變量腳本,以配置所述網(wǎng)絡(luò)文件系統(tǒng)運行的環(huán)境變量;控制所述嵌入式設(shè)備加載所述目標服務(wù)器根目錄下的內(nèi)核鏡像文件,并根據(jù)配置的環(huán)境變量加載運行所述網(wǎng)絡(luò)文件系統(tǒng)。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。