Windows-Server-2008
Windows Server 2008 中缺少 VMWare BOOTMGR
我們的一個 SQL 伺服器虛擬機(在 ESX 中執行)變得完全沒有響應,因此它被關閉了。我知道,這並不是最好的做法,但它已經完成,並且由於 VM 已打開電源,我們收到了一個錯誤
Windows Server 2008 中缺少 BOOTMGR Ctrl + Alt + Del 重新啟動
我做了一些搜尋,發現了一堆從 2008 映像啟動的建議(我已經完成了)。我能夠打開命令提示符,但是 C:\ 無法選擇,並且 diskpart / list 卷沒有將 C: 顯示為卷,所以我很確定它沒有被檢測到,這意味著我無法使用 bootmgr 或 fixmbr / bootrec / etc 來恢復作業系統。我不確定這是為什麼,我想這可能是因為我們使用的是準虛擬 SCSI 控制器類型,但這只是猜測。
有人對如何解決此問題有任何建議嗎?我認為這是一個兩層問題,檢測 C:,然後修復 bootmgr 問題。
與系統管理員朋友交談後,我們發現我們需要準虛擬 SCSI 驅動程序 (/vmimages/floppies/pvscsi-Windows2008.flp),以便在從命令提示符啟動時檢測驅動器(我有一種感覺我們需要做這樣的事情,但不知道司機在哪裡)。我們可以通過編輯 VM 的設置將此文件掛載到磁片驅動器,然後在 Windows 2008 安裝/修復過程中被詢問時載入驅動程序。
然後我們能夠執行此頁面中的步驟如何修復 Windows 2008 R2 BOOTMGR is missing,允許我們啟動伺服器。一些數據庫存在 DBA 能夠修復的問題(幸運的是!),因此我們已恢復執行。