Chạy cùng một Windows cả về KVM và vật lý


8

Tôi có một câu hỏi nâng cao cho bạn, tôi muốn cài đặt Windows trên ổ cứng của mình (được định dạng GPT) nhưng tôi cũng muốn có thể chạy nó trong KVM. Để làm rõ, cùng một cài đặt Windows sẽ có thể được khởi động vật lý (không có bất kỳ máy chủ nào) hầu như trong KVM, sử dụng Arch Linux làm máy chủ. Tôi đã từng làm điều này với máy tính xách tay cũ của mình, tuy nhiên đĩa mà nó đang sử dụng được định dạng bằng bảng phân vùng MS-DOS.

Làm thế nào tôi có thể thực hiện điều này?

PC của tôi có bo mạch chủ có khả năng UEFI.

Cảm ơn trước.

EDIT: Người ta có thể sử dụng các hình ảnh BIOS tùy chỉnh từ dự án OVMF để khởi động KVM với sự hỗ trợ của UEFI: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF Tuy nhiên, trình cài đặt Windows chưa hoạt động . Nó đi qua 'Đang tải tập tin' và sau đó thất bại.


Nghe có vẻ vô nghĩa với tôi. KVM không có gì để làm với hầu hết mọi thứ. Và bất cứ điều gì chạy trên KVM đều chạy vật lý. (lần trước tôi đã kiểm tra bằng mọi cách!) Bạn nên giải thích chi tiết về ý của bạn khi bạn sử dụng các thuật ngữ này, vì tôi không nghĩ rằng bạn đang sử dụng các thuật ngữ một cách chính xác. Và nói "định dạng bằng MBR" về mặt kỹ thuật cũng vô nghĩa. Vì vậy, hãy giải thích những gì bạn có nghĩa là các thuật ngữ bạn đang sử dụng.
barlop

Tôi đã sửa những gì bạn nói, mặc dù nếu KVM là viết tắt của Máy ảo dựa trên hạt nhân, thì tại sao nó không phải là ảo?
evertheylen

ồ, lại là KVM. Tôi biết KVM như một cách viết tắt của KVM Switch - một thiết bị cho phép bạn sử dụng nhiều máy, còn gọi là chuyển đổi KVM mặc dù cũng có một Bộ mở rộng KVM cho phép bạn sử dụng máy tính từ xa. Tôi chưa nghe về ý nghĩa khác biệt mới hơn này của KVM
barlop

Có lẽ là xấu của tôi, tôi thường sử dụng tab để tự động hoàn thành; vì vậy trên bài viết gốc (đã được chỉnh sửa rất nhiều), nó đã được gắn thẻ 'kvm-switch'. Chỉ sau này tôi mới chỉnh sửa nó thành 'linux-kvm'.
evertheylen

1
Bạn cũng có thể muốn xem xét trạng thái của Windows EULA , tức là cài đặt vật lý và ảo sẽ được coi là khác biệt và yêu cầu các khóa riêng biệt.
Karan

Câu trả lời:


3

Bạn có thể dễ dàng làm điều này , chỉ cần chỉ định đĩa cứng (sử dụng kvm hoặc virt-install), ví dụ:

kvm -hdd / dev / sda -m 1024

sẽ khởi động HĐH từ đĩa được chỉ định và phân bổ 1024 MB ofRAM.

Bạn cũng có thể cài đặt nó trên đĩa cứng bằng kvm hoặc xen, nhưng trình cài đặt cần truy cập vào ổ đĩa đầy đủ (/ dev / sd $), vì vậy nếu bạn có một ổ đĩa vật lý trên máy tính quặng cài đặt HĐH từ mashine ảo là ý tưởng BAD.

Chúc may mắn.


Ý tưởng tồi hay không, Windows cần được khởi động với UEFI để sử dụng bảng phân vùng GPT. KVM không làm điều đó theo mặc định. Tôi đã tìm thấy giải pháp để khởi động với UEFI, tuy nhiên, bạn có thể muốn tự mình kiểm tra nó, chỉ cần tìm kiếm OVMF. Cửa sổ khởi động không hoạt động, nhưng đó là một vấn đề khác.
evertheylen

Tôi không biết về uefi, tôi thích bios cho đến nay. Có lẽ bạn có thể tìm thấy tính năng mô phỏng uefi trong các phiên bản hộp ảo cuối cùng.
bảo hiểm
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.