windows啟動u盤以虛擬硬碟方式連線vmware虛擬機器後安裝系統後,沒想到因為是虛擬硬碟,引導資訊被附加到u盤上了而真正的虛擬機器硬碟只有檔案系統沒有引導資訊,這導致不插u盤不能啟動虛擬機器(似乎也是乙個加密的好方法)和多餘的啟動資訊新增到了u盤
以下是我如何恢復虛擬機器硬碟的啟動資訊以及移除u盤中的多餘啟動資訊的方法。超詳細。
(windows啟動u盤由微軟工具製作,u盤虛擬硬碟參見
首先以u盤啟動資訊啟動虛擬機器系統
進入diskmanager 選擇虛擬機器硬碟右鍵mark partition as active
然後安裝vmwaretools(工具驅動)以便向虛擬機器複製檔案,安裝後重啟,再次以u盤啟動資訊啟動虛擬機器系統,啟動成功後,進入虛擬機器設定,移除u盤作為的虛擬硬碟。
此時u盤以正常模式與物理機連線,開啟u盤(需在控制面板中設定顯示系統隱藏檔案)複製bootmgr和boot folder 至虛擬機器c盤。
在虛擬機器中啟動管理員命令列輸入
bootsect /nt60 c:
md c:\bak
bcdedit /export c:\bak\double
rem 備份當前引導記錄
bcdedit
rem 檢視當前引導記錄
bcdedit /timeout 0
bceedit /delete
bcdedit /export c:\bak\fixed
重啟後虛擬機器系統引導資訊已修復
u盤:再次將u盤以虛擬硬碟模式連線至虛擬機器並設定由此虛擬硬碟啟動,從啟動選單進入windows setup
選擇修復計算機,啟動命令列
bcdedit
rem 檢視當前引導記錄
bceedit /delete 如未能刪除則bcdedit/delete
重新啟動虛擬機器將會看到u盤中多餘啟動資訊已刪除
Win7 下右鍵選單
notepad 是綠色的。重灌系統後需要自己新增右鍵選單。網上給出的方案很類似 新建乙個note.reg 然後將下面的文字貼進去 windows registry editor version 5.00 hkey classes root shell notepad hkey classes roo...
Win7 啟動修復
先讓我們看一下windows7的啟動過程的常識 電腦加電後,首先是啟動bios程式,bios自檢完畢後,找到硬碟上的主引導記錄mbr,mbr讀取dpt 分割槽表 從中找出活動的主分割槽,然後讀取活動主分割槽的pbr 分割槽引導記錄,也叫dbr pbr再搜尋分區內的啟動管理器檔案bootmgr,在bo...
win7與ubuntu雙系統修改啟動選單
boot grub grub.cfg 修改 boot grub grub.cfg 在ubuntu 12.04中,更改操作如下 1 備份原檔案為 grub.cfg.bak sudo cp boot grub grub.cfg boot grub grub.cfg.bak 2 修改啟動順序 sudo g...