bcdedit添加linux引导,强大的BCDEdit工具-启动项等相关问题-设置默认开机启动项
在windows中,我們會采用BCDEdit來修改菜單啟動項。
1.打開方法:以管理員身份運行,輸入命令行bcdedit
則出現:
Windows 啟動管理器
--------------------
標識符 {bootmgr}
device partition=C:
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {16e6c2b2-6e6c-11e6-ba96-f9b46bba3310}
displayorder {current}
{d0fc0861-43c3-11e6-8d12-9c2a70d0a2c4}
{d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
{d0fc0860-43c3-11e6-8d12-9c2a70d0a2c4}
toolsdisplayorder {memdiag}
timeout 6
Windows 啟動加載器
-------------------
標識符 {current}
device boot
path \Windows\system32\winload.exe
description Windows 10 Pro x64
locale zh-CN
loadoptions DDISABLE_INTEGRITY_CHECKS
inherit {bootloadersettings}
nointegritychecks Yes
osdevice boot
systemroot \Windows
resumeobject {16e6c2b2-6e6c-11e6-ba96-f9b46bba3310}
nx OptIn
實模式啟動扇區
---------------------
標識符 {d0fc0861-43c3-11e6-8d12-9c2a70d0a2c4}
device partition=C:
path \NST\nst_linux.mbr
description Ubuntu(用不了)
實模式啟動扇區
---------------------
標識符 {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
device partition=C:
path \NST\NeoGrub.mbr
description NeoGrub引導加載器(用不了)
實模式啟動扇區
---------------------
標識符 {d0fc0860-43c3-11e6-8d12-9c2a70d0a2c4}
device partition=C:
path \NST\AutoNeoGrub3.mbr
description 可以打開的Ubuntu
2.獲取BCDEdit命令更多參數幫助的方法
輸入命令BCDEdit /? 即可查看所有與BCDEdit相關的操作方法。
BCDEDIT - 啟動配置數據存儲編輯器
Bcdedit.exe 命令行工具用于修改啟動配置數據存儲。
啟動配置數據存儲包含啟動配置參數并
控制操作系統的啟動方式。這些參數以前
位于 Boot.ini 文件中(在基于 BIOS 的操作系統中)或位于非易失性 RAM 項中
(在基于可擴展固件接口的操作系統中)。可以
使用 Bcdedit.exe 在啟動配置數據存儲中
添加、刪除、編輯和附加項。
有關命令和選項的詳細信息,請鍵入 bcdedit.exe /? 。例
如,若要顯示有關 /createstore 命令的詳細信息,請鍵入:
bcdedit.exe /? /createstore
有關本幫助文件中按字母順序排列的主題列表,請運行 "bcdedit /? TOPICS"。
對存儲執行的命令
================================
/store 用于指定當前系統默認值以外的 BCD 存儲。
/createstore 新建空的啟動配置數據存儲。
/export 將系統存儲的內容導出到文件。以后
可以使用該文件還原系統存儲的狀態。
/import 使用 /export 命令創建的備份文件來還原
系統存儲的狀態。
/sysstore 設置系統存儲設備(僅影響 EFI 系統,在重新啟動后不再保留,
且僅用于系統存儲
設備不確定的情況下)。
對存儲中的項執行的命令
===========================================
/copy 復制存儲中的項。
/create 在存儲中創建新項。
/delete 刪除存儲中的項。
/mirror 創建存儲中項的鏡像。
運行 bcdedit /? ID 可獲得有關這些命令使用的標識符的信息。
對項選項執行的命令
======================================
/deletevalue 刪除存儲中的項選項。
/set 設置存儲中的項選項值。
運行 bcdedit /? TYPES 可獲得這些命令使用的數據類型的列表。
運行 bcdedit /? FORMATS 可獲得有效數據格式的列表。
控制輸出的命令
============================
/enum 列出存儲中的項。
/v 命令行選項,完整顯示項標識符,
而不是使用已知標識符的名稱。
單獨使用命令 /v 可完整
顯示 ACTIVE 類型的項標識符。
單獨運行 "bcdedit" 等同于運行 "bcdedit /enum ACTIVE"。
控制啟動管理器的命令
======================================
/bootsequence 為啟動管理器設置一次性啟動序列。
/default 設置啟動管理器將使用的默認項。
/displayorder 設置啟動管理器顯示
多重啟動菜單的順序。
/timeout 設置啟動管理器的超時值。
/toolsdisplayorder 設置啟動管理器顯示工具
菜單的順序。
控制啟動應用程序緊急管理服務的命令
==========================================================================
/bootems 啟用或禁用啟動應用程序的
緊急管理服務。
/ems 啟用或禁用操作系統項的
緊急管理服務。
/emssettings 設置全局緊急管理服務參數。
控制調試的命令
==============================
/bootdebug 啟用或禁用啟動應用程序的啟動調試。
/dbgsettings 設置全局調試程序參數。
/debug 啟用或禁用操作系統項的內核
調試。
/hypervisorsettings 設置虛擬機監控程序的參數。
控制遠程事件日志記錄的命令
=========================================
/eventsettings 設置全局遠程事件日志記錄參數。
/event 啟用或禁用操作系統項的遠程
事件日志記錄。
3.示例,刪除grub引導項:
按照說明, 輸入bcdedit /? /delete查看操作示例
此命令刪除啟動配置數據存儲中的項。
bcdedit [/store ] /delete [/f] [/cleanup | /nocleanup]
指定要使用的存儲。如果未指定
此選項,則使用系統存儲。
有關詳細信息,請運行 "bcdedit /? store"。
指定要刪除的啟動項的標識符。
有關標識符的詳細信息,請運行 "bcdedit /? ID"。
/f 刪除指定的項。如果沒有此選項,
則 Bcdedit 將無法刪除任何具有
已知標識符的項。
/cleanup 刪除指定的項,并從
顯示順序中刪除該項。并將從存儲中刪除
任何其他涉及到所刪除項的項目。
刪除 OS 加載器項時,如果任何
其他 OS 加載器沒有引用該項,
還將刪除從休眠中恢復的關聯項。
如果未指定 /nocleanup,則認為使用此選項。
/nocleanup 刪除指定的項,但不從顯示順序
中刪除該項。
示例:
下列命令刪除存儲中指定的操作系統項,并從顯示順序中刪除該項:
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}
下列命令刪除存儲中指定的操作系統項,并從顯示順序中刪除該項:
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup
下列命令刪除存儲中指定的操作系統項,但不從顯示順序中刪除該項:
bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup
下列命令刪除存儲中基于 NTLDR 的 OS 加載器項:
bcdedit /delete {ntldr} /f
然后輸入bcdedit /delete {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
刪除grub引導項目,效果如下所示:
C:\Windows\system32>bcdedit /delete {d0fc085f-43c3-11e6-8d12-9c2a70d0a2c4}
操作成功完成。
總結
以上是生活随笔為你收集整理的bcdedit添加linux引导,强大的BCDEdit工具-启动项等相关问题-设置默认开机启动项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java-php-python-spri
- 下一篇: 拥抱ES6 (一)