虛擬機器上的壞塊(虛擬問題還是實體問題?)

虛擬機器上的壞塊(虛擬問題還是實體問題?)

我正在處理的虛擬機器在事件日誌中收到以下條目:

事件時間:2011 年 7 月 30 日下午 3:47:05
事件日誌:系統
事件來源:磁碟
事件 ID:7
嚴重性:錯誤
說明:裝置 \Device\Harddisk3\DR3 有壞區塊。

如果這是實體伺服器,則相當標準的費用,但我需要確定這是否是 .vmdk 檔案有「虛擬」壞塊的問題,或者是否是由於 SAN 上的實體磁碟而發生的問題。

有沒有辦法確定這個沒有讓虛擬機器脫機?

答案1

沒有壞塊的可能性總是存在的。我以前也遇過這種情況。在驅動器上執行 chkdsk /b 修復了該問題。但為此虛擬機器需要離線。

可以使用運行 Windows 來測試真實驅動器和虛擬驅動器高畫質調音。使用完整掃描並查找壞區塊。它不是世界上最好的工具,但它的優點是它在 Windows 中運行,並且您可以保持 VM 運行。

答案2

一種可能性是作業系統未調整為在虛擬化中使用虛擬磁碟。實際的磁碟逾時可能會出現異常。要解決此問題,您需要微調作業系統磁碟逾時範圍:

程式

  • 選擇“開始”>“運行”。
  • 鍵入 regedit.exe,然後按一下「確定」。
  • 在左側面板層次結構視圖中,按兩下 HKEY_LOCAL_MACHINE > System > CurrentControlSet > Services > Disk。
  • 雙擊超時值。
  • 將值資料設為 0x3c(十六進位)或 60(十進位),然後按一下「確定」。
  • 重新啟動來賓作業系統以使變更生效。

從這裡獲取的說明: https://www.vmguru.com/2012/03/set-timeout-on-windows-guest-os-to-avoid-blue-screenserrors/

相關內容