Ejecutando el mismo Windows tanto en KVM como físico

8

Tengo una pregunta avanzada para ti, me gustaría instalar Windows en mi disco duro (que tiene formato GPT) pero también me gustaría poder ejecutarlo en KVM. Para aclarar, la misma instalación de Windows debería poder arrancarse físicamente (sin ningún host) y prácticamente en KVM, usando Arch Linux como el host. Solía ​​hacer esto con mi vieja computadora portátil, sin embargo, el disco que estaba usando estaba formateado con una tabla de particiones MS-DOS.

¿Cómo puedo lograr esto?

Mi PC tiene una placa base compatible con UEFI.

Gracias por adelantado.

EDITAR: Se pueden usar las imágenes de BIOS personalizadas del proyecto OVMF para arrancar KVM con soporte UEFI: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF Sin embargo, el instalador de Windows aún no funciona . Pasa por 'Cargando archivos' y luego falla.

evertheylen
fuente
A mí me suena a galimatías. Los KVM no tienen nada que ver con ejecutar cosas virtualmente. Y todo lo que se ejecuta en un KVM se ejecuta físicamente. (¡la última vez que lo verifiqué de todos modos!) Debe elaborar en detalle lo que quiere decir cuando usa estos términos, porque no creo que esté usando los términos correctamente. Y decir "formateado usando MBR" es técnicamente un galimatías también. Por lo tanto, explique lo que quiere decir con los términos que está utilizando.
barlop
Corregí lo que dijiste, aunque si KVM significa máquina virtual basada en kernel, ¿por qué no es virtual entonces?
evertheylen
oh, re KVM. Conozco KVM como una abreviatura de KVM Switch: un dispositivo que le permite usar varias máquinas, también conocido como KVM Switch, aunque también hay un KVM Extender que le permite usar una computadora de forma remota. No había oído hablar de este nuevo significado diferente de KVM
barlop
Probablemente sea malo, normalmente uso la pestaña para autocompletar; así que en la publicación original (ya se ha editado mucho) se etiquetó 'kvm-switch'. Solo más tarde lo edité a 'linux-kvm'.
evertheylen
1
También puede considerar lo que dice el EULA de Windows , es decir, las instalaciones físicas y virtuales deben tratarse como distintas y requieren claves separadas.
Karan

Respuestas:

3

Puede hacer esto fácilmente , solo especifique el disco duro (usando kvm o virt-install), por ejemplo:

kvm -hdd / dev / sda -m 1024

iniciará el sistema operativo desde el disco especificado y asignará 1024 MB de RAM.

También puede instalarlo en el disco duro usando kvm o xen, pero el instalador necesita acceso a la unidad completa (/ dev / sd $), por lo que si tiene una unidad física en la computadora o instalar el sistema operativo desde una máquina virtual es una MALA idea.

Buena suerte.

promedio de carga
fuente
Mala idea o no, Windows debe iniciarse con UEFI para usar una tabla de partición GPT. KVM no hace eso por defecto. Ya he encontrado la solución para arrancar con UEFI, sin embargo, es posible que desee comprobarlo usted mismo, solo busque OVMF. Sin embargo, el arranque de Windows no funciona, pero ese es otro problema.
evertheylen
No sé sobre uefi, prefiero biografías hasta ahora. Tal vez pueda encontrar la función de emulación uefi en las últimas versiones de virtualbox.
promedio de carga