Server 2008 R2 Hyper-V: Trình điều khiển 'hypanneror' chưa được cài đặt


8

Tôi có hệ thống khởi động kép, Windows 7 trên ổ C: và Server 2008 R2 trên ổ K: của tôi. Hai ổ cứng riêng biệt.

Tôi đã thiết lập Hyper-V và mọi thứ đều hoạt động rất tốt, xây dựng các máy ảo trái và phải và yêu đời. Ổ đĩa Win7 của tôi bị hỏng và tôi đã xóa nó và cài đặt lại windows 7. Trong máy chủ của tôi, tôi không thể khởi động bất kỳ máy ảo nào vì "trình ảo hóa không chạy". Tôi đã chạy bcdedit /set hypervisorlaunchtype autovà điều đó đã khắc phục vấn đề của tôi.

Tôi đã khởi động vào Windows 7 và sử dụng nó trong vài ngày. Không vấn đề gì. Đã khởi động vào Server 2008 R2 và tôi gặp lỗi tương tự

"Không thể khởi động máy ảo vì máy ảo hóa không chạy."

Không có tin nhắn gần đây trong nhật ký hoạt động của Hyper-V-Hypervisor. Chỉ có lỗi gần đây trong nhật ký Quản trị viên Hyper-V-VMMS là:

Trình điều khiển 'Hypervisor' được yêu cầu bởi dịch vụ Quản lý máy ảo không được cài đặt hoặc tắt. Kiểm tra cài đặt của bạn hoặc thử cài đặt lại vai trò Hyper-V.

Tôi không thấy bất kỳ tin nhắn có liên quan nào khác trong nhật ký sự kiện Hyper-V- * khác.

Tôi đã kiểm tra %systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\thư mục và nó chứa đầy các liên kết tượng trưng đến các tệp cấu hình máy ảo, mà một mục blog được đề cập là một vấn đề có thể xảy ra.

Tôi đang ở cuối cùng, không biết phải làm gì nữa. Ảo hóa được kích hoạt trong BIOS, các dịch vụ liên quan được bắt đầu, v.v ... Có ý tưởng nào không?

Nghị quyết:

Tôi đã phải áp dụng lại cờ hypannerorlaunch đã thiết lập và sau đó tôi tắt máy và rút phích cắm nguồn điện của máy và sau đó khởi động lại. Hypervisor đã làm việc tốt sau đó. Đây là một sửa chữa phù hợp. Nếu tôi chỉ áp dụng lại cờ mà không rút phích cắm, nó không hoạt động. Tôi phải nói rằng, tôi sợ khởi động vào Win7.

Hãy nghĩ rằng các vấn đề của tôi sẽ biến mất khi Windows 8 xuất hiện trên hệ điều hành máy khách?


4
Bạn đã thử cài đặt lại vai trò Hyper-V chưa?
ErnieTheGeek

1
Vui lòng thêm kết quả của lệnh bcdedit vào câu hỏi của bạn.
Ricardo Polo Jaramillo

1
Câu hỏi này phù hợp với Super User và người kiểm duyệt Server Fault đã thông báo cho chúng tôi rằng chúng ta không nên di chuyển nó trở lại. Hãy cố gắng tập trung vào giải quyết vấn đề của Nathan, và không tạo thêm bất kỳ tranh cãi nào. Câu hỏi này là một phù hợp tốt ở đây.
nhinkle

@RicardoPolo: Từ những gì tôi đã đọc hypervisorlaunchtypebị xóa mỗi khi Windows 7 được khởi chạy, mặc dù anh ta không xác định rõ liệu anh ta có thử lại bcdedit /set ...lệnh hay không.
Tamara Wijsman

Câu trả lời:


3

Theo tinh thần Đừng sợ sử dụng Khoa học , tôi đã thử điều này, bằng cách khởi động kép từ Windows Server 2008 R2, và có vẻ như khi bạn cài đặt HĐH khác, nó sẽ tắt và vô hiệu hóa thêm một số cờ trong cửa hàng bcd.

Khi bạn ở 2008 R2, hãy chạy đoạn sau từ dấu nhắc lệnh nâng cao:

bcdedit /set hypervisorlaunchtype auto

Điều này sẽ đưa trình điều khiển Hyper-V trở lại quy trình khởi chạy và bạn sẽ có thể khởi động lại máy ảo của mình.


Điều này đã được đề cập trong câu hỏi. Hay bạn có nghĩa là anh ta nên thử lại? Nghĩ về điều đó, nếu chạy lại nó sẽ sửa nó một lần nữa, anh ta có thể giải quyết vấn đề này bằng một kịch bản khởi động / đăng nhập mặc dù ... +1
Tamara Wijsman

@TomWijsman - khi tôi thử nó, các lá cờ tiếp tục ghi đè lên nhau. Cũng từ reserach tôi đã làm cho câu hỏi này, đó dường như là cách duy nhất để khắc phục nó. Vì vậy, một cái gì đó kỳ lạ đang xảy ra.
Mark Henderson

Tôi nghĩ rằng đây là giải pháp, nhưng tôi phải nói với bạn rằng tôi không thực sự hài lòng về "công việc xung quanh" này ...
Nathan DeWitt

@NathanDeWitt - thành thật mà nói, việc khởi động kép một trình ảo hóa là một điều cực kỳ hiếm và kỳ lạ, đó là trường hợp cạnh như bạn có thể nhận được.
Mark Henderson

@Fudeeker - trong thế giới nhà phát triển, nó phổ biến hơn bạn nghĩ. Chúng tôi phát triển SharePoint và cần Server 2008 vm. nhưng chúng tôi cũng phát triển ứng dụng di động và thật tuyệt khi chạy trên hệ điều hành khách. vâng, chúng tôi có thể ảo hóa HĐH máy khách, nhưng điều đó sử dụng tài nguyên không cần thiết. chạy trên laptop, RAM khan hiếm. khởi động kép là một cách xung quanh nó. Khởi động vào VHD là một cách giải quyết khả thi, tôi đang tìm hiểu.
Nathan DeWitt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.