Estoy configurando un servidor de archivos (nas4free) como una máquina virtual KVM en un sistema Ubuntu Server 12.04.
¿Cómo agrego discos duros físicos directamente a la VM para que puedan ser utilizados por el invitado (nas4free), pero no por el host?
Específicamente, el disco duro que me gustaría montar es / dev / sda (que actualmente no está montado en el servidor).
Hasta ahora he encontrado dos soluciones, pero tampoco he podido trabajar.
El primero es de Server Fault, donde se sugiere usar virt-manager. No he pensado que esto funcione porque cuando trato de seleccionar una unidad existente no aparece nada. Mi mejor conjetura de por qué es esto, es porque estoy usando virt-manager sobre ssh y no me conecto como root, ¿debería eso hacer la diferencia?
La segunda solución que he encontrado aquí es simplemente ejecutar el comando (modificado para mi sistema)
qm set nas4free -virtio /dev/sda
pero eso parece requerir proxmox que no he instalado y no parece estar en los repositorios predeterminados?
Finalmente, una vez que se solucionó lo anterior y puedo montar la unidad directamente en la VM, ¿alguien tiene experiencia sobre si la unidad debe montarse en la VM como scsi, ide o virtio? (Sé que virtio se recomendó en la página vinculada ServerFault, pero no había oído hablar de eso antes, ya que principalmente uso VMWare).
¡¡¡Gracias por tu ayuda!!!
sudo virt-manager
, no es necesario conectarse como root. No sé sivirtio
funciona para dispositivos físicos ...