%20%E5%9F%B7%E8%A1%8C%E5%80%8B%E9%AB%94%E3%80%82.png)
我正在嘗試存取我的 Windows 實例,但無法登入 (RDP)。我所做的是拍攝根 EBS 磁碟區的快照並將其附加到新啟動的實例。該實例已啟動,但不幸的是我無法透過 RDP 進行連線。我確信我提供了正確的密碼,如 ec2 的連接選項卡中所示。
我已將磁碟區附加為 /dev/sda1,它在實例啟動並進入運行狀態時工作。但問題是我無法登入實例。
是否有類似 Windows 管理員密碼(和其他使用者驗證資訊)之類的內容僅在原始執行個體中有效,並且不能在我們啟動 AMI 的新「硬體」上使用。
這就是為什麼 RDP 連線無法連線到新啟動的實例,任何檢索管理員密碼的嘗試也會失敗?
有什麼辦法可以破解這個問題嗎?任何幫助將不勝感激..!!
答案1
當我們將可啟動磁碟區附加到另一個 Windows 2012 R2 執行個體時,它會將其標記為不可啟動磁碟區,因為它已經具有可啟動磁碟區。當您將其重新連接到原始實例時,您的執行個體將不再啟動。因此,需要修復或重建該磁碟區的啟動配置資料(BCD)。為了解決此問題,請在分離磁碟區並將其重新附加到原始實例之前執行下面提到的命令。我嘗試使用這組命令:下載 bootsect 並將其放在 Windows-> System32 資料夾下。
備份現有的 bcd 啟動:bcdedit /store c:\boot\bcd » C:\bcd。
bootsect /nt60 E: /mbr
C:\windows\system32\bcdboot.exe E:\Windows /s E:
bcdedit /store E:\Boot\BCD /set
{預設}裝置分區=E:
bcdedit /store E:\Boot\BCD /set {預設}
作業系統設備分區=E:
bcdedit /store E:\Boot\BCD /set
{引導管理員}
設備分區=E:
現在,我再次從該實例中分離磁碟區並將其附加為 /dev/sda1。強文本
這解決了我的問題..