EFI和EFI Shell命令簡介

2021-08-15 02:14:38 字數 1353 閱讀 1075

efi是extensiblefirmware inte***ce的縮寫,是介於平台韌體和作業系統之間的一層軟體介面。efi是intel在2023年開始的乙個專案演變而來,而在2023年intel將efi 1.10開源並交由unified efi開源社群去維護和開發,intel自己的efi也就不單獨做了,都和開源社群共用乙個。現在也通常用efi來代指uefi,二者不再有意區分。

efi shell是efi提供的乙個互動式的命令列shell環境,在這裡你可以執行一些efi應用程式,載入efi裝置驅動程式,以及引導作業系統,從引導選單項中選擇」efi shell」,回車,待出現」shell]」提示符時即表明你已進入efi shell環境中,下面對一些常用的efi shell環境下的命令作些簡要介紹: 

1、fsn:改變當前驅動器。例如:fs0當前對映到了ls-240 驅動器的話, fs0: [回車]就將提供對ls-240 驅動器的訪如:fs0:

2、attrib[-b] [+/- rhs] [file] 察看或設定檔案屬性

3、break設定執行斷點

4、cd[path] 改變當前目錄

5、cls[background color] 清屏

6、compfile1 file2 進行檔案比較

7、cp[-r] file [file] ... [dest] 拷貝檔案和目錄

8、date[mm/dd/yyyy] 獲取或設定日期

9、devices[-b] [-1***] 列出系統中的所有裝置

10、devtree[-b] [-d] 顯示裝置樹

11、echo[[-on | -off] | [text] 回顯

12、edit[filename] 文字編輯

13、eficompressinfile outfile 壓縮efi檔案

14、efidecompressinfile outfile 解壓efi檔案

15、help[-b] [internal_command] 顯示幫助資訊

16、loaddriver_name 載入驅動

17、ls[-b] [dir] [dir] ... 獲得目錄列表

18、mkdirdir [dir] 建立目錄項

19、mountblkdevice [sname[:]] 在乙個塊裝置上載入檔案系統

20、mv[src…] [dst] 移動檔案或目錄

21、reset[reset_string] 冷啟動

22、rmfile/dir [file/dir] 刪除檔案或目錄

23、time[hh:mm:ss] 獲取或設定時間

24、type[-a] [-u] [-b] file 察看檔案內容

25、ver顯示版本資訊

26、volfs [volume_label] 設定卷標

EFI Shell 命令參考

引導命令 efi shell 與 npartition 引導有關的命令。autoboot 設定 檢視 自動引導超時變數 bcfg 顯示 或修改 驅動程式 或引導配置 boottest 設定 或檢視 boottest 位。dbprofile 顯示 修改要由 lanboot 使用的直接引導配置檔案 la...

EFI Shell 命令參考

表 4 3 列出了基於單元的 hp integrity 伺服器上的 efi shell 介面支援的命令。當 npartition 處於活動狀態但尚未引導作業系統時,可以從 npartition 控制台訪問 efi shell。可以使用下列命令類別 引導命令 efi shell 配置命令 efi sh...

Windows下誤刪EFI分割槽重建引導簡單教程

環境 windows10,其餘環境未經測試 efi system partition esp efi 系統分割槽通常指資料儲存介質中的乙個分割槽,通常用於硬碟或固態硬碟。它通常應用於unified extensible firmware inte ce uefi 當電腦通電啟動時,uefi會讀取es...