日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下bcd文件还原,BCDEDIT命令详解 | 数据恢复实验室 Data Recovery Laboratory

發布時間:2024/1/8 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下bcd文件还原,BCDEDIT命令详解 | 数据恢复实验室 Data Recovery Laboratory 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

案例:bcdedit添加系統啟動項

使用BCDEDIT命令,編輯啟動項,方便、快捷,只需記住幾條命令,必要時替換即可。

以下是一個案例:

標識符 {de329298-0dd8-11e0-90b6-8af61b7989dc}

device partition=G:

path \Windows\system32\winload.exe

description Windows 7 Ultimate

osdevice partition=G:

systemroot \Windows

要實現添加以上啟動項信息,可依次鍵入以下命令:

bcdedit /create {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /d “Windows 7

Ultimate” /application osloader

bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} device partition=G:

bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} path \Windows\system32\winload.exe

bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} systemroot \Windows

bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} osdevice partition=G:

bcdedit /displayorder {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /addfirst

附,關閉Hyper-V,讓windows運行VMWare。

Hyper-V和VMWare共存。打開cmd,鍵入:

bcdedit /copy {default} /d“Windows Server 2008 Without Hyper-V” (windows會自動生成一個guid,注意記下)

然后再鍵入:

bcdedit /set {xxxxxxxxxxxx} hypervisorlaunchtype off{}里面填入前面一個命令出來的guid號。

然后你就可以在那個沒有啟動Hyper-V的系統里面安裝使用Vmware了。

自定義啟動管理項——Bcdedit命令詳解

Bcdedit位于X:\Windows\system32\ “X:”為安裝Vista的盤符。

一、儲存操作指令

====================

/createstore創建一個新的空白啟動配置數據文件。

bcdedit /createstore C:\Data\BCD創建BCD啟動配置數據文件儲存到“C:\DATA\”文件夾。

/export備份啟動配置數據文件。

bcdedit /export “C:\Data\BCD Backup”備份BCD啟動配置文件到“C:\Data\”文件夾,并以“BCD Backup”命名。

/import還原啟動配置數據文件。

bcdedit /import “C:\Data\BCD Backup”從“C:\Data\”文件夾恢復BCD啟動配置文件。

二、儲存項目操作指令

====================

/copy項目拷貝

操作系統啟動項目的拷貝:

bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d “Copy of entry”

/create新建項目

創建操作系統載入程序項目的 NTLDR(Ntldr):

bcdedit /create {ntldr} /d “Earlier Windows OS Loader”

創建存儲器磁碟另外的選擇項項目:

bcdedit /create {ramdiskoptions} /d “Ramdisk options”

創建一個新的操作系統啟動項目:

bcdedit /create /d “Windows Vista” /application osloader

創建一個新的調試器:

bcdedit /create {dbgsettings} /d “Debugger Settings”

/delete刪除項目

刪除指定的操作系統項目:

bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}

刪除指定的操作系統項目但啟動時不顯示項目(徹底刪除):

bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup

刪除指定的操作系統項目但啟動時顯示項目:

bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup

刪除操作系統載入程序項目的 NTLDR:

bcdedit /delete {ntldr} /f

三、項目選擇操作指令

====================

/deletevalue刪除項目選擇項。

刪除啟動管理的bootmgr選擇項項目:

bcdedit /deletevalue {bootmgr} bootsequence

刪除(WinPE)操作系統的數值開機項目:

bcdedit /deletevalue winpe

刪除來自指定的操作的 Windows PE 數值系統開機項目:

bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe

/set設定項目選擇項數值。

設定操作系統“cbd971bf-b7b8-4885-951a-fa03044f5d71”引導分區“C”:

bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C:

指定的操作系統引導文件“ windows\ system 32\ winload.exe”:

bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path

\windows\system32\winload.exe

設定“NX”為“OptIn”:

bcdedit /set nx optin

更改系統名稱

默認XP系統名稱在Vista啟動管理器中是”earlier

version of Windows”,更改:

bcdedit /set {ntldr} Description “Windows XP Professional SP2″

默認Vista系統名稱在Vista啟動管理器中是”Microsoft Windows”,更改:

bcdedit /set {current} Description “Windows Vista 5456″

四、輸出控制指令

====================

/enum在儲存中的列表項目。

列出所有的操作系統載入程序啟動項目:

bcdedit /enum OSLOADER

列出所有的啟動管理項目:

bcdedit /enum BOOTMGR

列出默認的啟動項目:

bcdedit /enum {default}

列出指定的操作系統啟動項目:

bcdedit /enum {b38a9fc1-5690-11da-b795-e9ad3c5e0e3a}

/v列出所有活動的項目

bcdedit /enum ACTIVE /v

五、啟動管理控制指令

====================

/bootsequence設定啟動列表順序。

設定二個操作系統項目和啟動順序:

bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f}

{cbd971bf-b7b8-4885-951a- fa03044f5d71} {ntldr}

加入操作系統項目為啟動列表最后項:

bcdedit /bootsequence {802d5e32-0784-11da-bd33-000476eba25f} /addlast

/default設定默認啟動項目。

設定默認啟動項目:

bcdedit /default {cbd971bf-b7b8-4885-951a-fa03044f5d71}

設定默認啟動操作系統程序為 NTLDR:

bcdedit /default {ntldr}

/displayorder設定哪一個系統啟動顯示多啟動畫面。

設定二個操作系統項目和在啟動管理顯示命令中被建立操作系統載入的程序 NTLDR:

bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f}

{cbd971bf-b7b8-4885-951a-fa03044f5d71} {ntldr}

把指定的操作系統項目加入啟動管理顯示命令結束:

bcdedit /displayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast

/timeout設定啟動暫停數值。

/toolsdisplayorder設定命令在哪一個啟動管理顯示工具畫面。

設定二個工具項目和內存診斷在那啟動管理工具顯示命令:

bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f}

{cbd971bf-b7b8-4885-951a-fa03044f5d71} {memdiag}

把指定的工具項目加入啟動的結束管理工具顯示命令:

bcdedit /toolsdisplayorder {802d5e32-0784-11da-bd33-000476eba25f} /addlast

六、BCDEDIT常用設置修復及配置示例

啟動入口最主要是四個部分:

Identifier標識符——啟動入口的系統標識,可能是bootmgr、current或id形式等。

device設備——一般是驅動器路徑或虛擬映像,系統啟動引導后入口。

path路徑——是device設備的位置,系統用來定位啟動文件。

description描述——顯示描述,也就是大家見到的菜單顯示。

{bootmgr} ——啟動管理器

{current}——當前操作系統,啟動時選擇的系統

{default} ——缺省默認的啟動項

{ntldr} ——早期Windows加載

七、為一個啟動應用程序控制緊急處理服務的指令

====================

/bootems

開啟啟動管理緊急處理服務:

bcdedit /bootems {bootmgr} ON

/ems

為目前的操作系統啟動項目 EMS 開啟:

bcdedit /ems ON

/emssettings設定緊急處理服務參數。

設定 EMS 參數使用基本輸出入系統設定:

bcdedit /emssettings BIOS

BCDEDIT常用操作舉例

1、為Windows XP創建一個分區啟動入口:

bcdedit /create {ntldr} /d “Windows XP”

bcdedit /set {ntldr} device partition=F:

bcdedit /set {ntldr} path ntldr

bcdedit /displayorder {ntldr} /addlast

2、刪除Windows XP啟動入口

bcdedit /delete {ntldr} /f

3、設置啟動分區

bcdedit /set {標識符} device

partition=C:

4、增加Linux引導入口

bcdedit /create /d “GrubInstallUbuntu” /application bootsector

命令執行后會返回一個GUID,然后使用鼠標選中右鍵全選,并在標題欄中右鍵復制下來,接著再執行以下命令(命令中的GUID需要替換成上面命令返回的ID 值)。

bcdedit /set {GUID} device partition=C:

bcdedit /set {GUID} path grldr.mbr

bcdedit /displayorder {GUID} /addlast

5、關閉系統DEP保護:

bcdedit.exe /set {current} nx AlwaysOff

6、創建一個配置數據庫:

bcdedit /createstore C:\Myboot

如果打開其他指定的bcd文件如下:

示例:C:\boot>bcdedit.exe /store c:\BCD 后面可以加入操作命令。

ghost前的重要準備工作:

win+r 打開運行對話框:按順序運行以下代碼(復制到運行里回車)

以administrator權限運行以下命令:

BCDEDIT /set {bootmgr} device boot

BCDEDIT /set {default} device boot

BCDEDIT /set {default} osdevice boot

總結

以上是生活随笔為你收集整理的linux下bcd文件还原,BCDEDIT命令详解 | 数据恢复实验室 Data Recovery Laboratory的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。