Eu uso o Windows10x64 para criar VM Hyper-V com Linux Mint 19.1 canela integrado. Quando o sistema operacional foi instalado descobri que o vídeo usava apenas aceleração de software (sem nenhuma aceleração de hardware que tornasse a VM lenta). Além disso, não funciona com a área de transferência e a resolução da tela muda quando altero a janela da VM.
Como consertar este problema?
(com vmware acabei de configurar ferramentas vmware e todas as coisas descritas acima funcionam)
Responder1
Consegui instalar o Linux Mint com êxito em uma VM Hyper-v de segunda geração. Usei o seguinte script Powershell publicado por Chris Lowe para criar a VM:
.SYNOPSIS
Creates a Hyper-V Virtual Machine suitable for running Debian.
.DESCRIPTION
This PowerShell script creates a new Hyper-V Generation 2 Virtual Machine
that is suitable for installing and running Debian. The default hardware
configuration set by this script is as follows:
- 4 Processor Cores
- 2GB Static Memory
- 127GB Dynamic Hard Disk
- 1 Network Adapter
In addition, a virtual DVD device is added for to the Debian installation ISO file.
.NOTES
File Name : Debian_Hyper-V.ps1
Author : Chris Lowe
Prerequisite : PowerShell V2
.LINK
http://www.technologist.site
.EXAMPLE
Debian_Hyper-V.ps1
# Adjust the following variable values as required
$VM_Name = "LinuxMintMate"
$VM_ISO = "D:\Downloads\Linux\linuxmint-19.1-mate-64bit.iso"
$VM_ProcessorCores = 4
$VM_MemorySize = 16GB
$VM_DiskSize = 127GB
$VM_DiskPath = (Get-VMHost).VirtualHardDiskPath
$VM_Adapter = (Get-NetAdapter -Physical | Where-Object {$_.Status -eq 'Up'} | Sort-Object $_.LinkSpeed | Select-Object -First 1).Name
# If (((Get-VMSwitch -SwitchType External).Name) -eq $null) {New-VMSwitch -Name 'External' -NetAdapterName $VM_Adapter -AllowManagementOS $true -Notes 'External Switch'}
$VM_Switch = "Internal Virtual Switch" # (Get-VMSwitch -SwitchType External).Name
# Create a new Virtual Hard Disk using 1MB Block Size as per Microsoft's Recommendations
# https://technet.microsoft.com/en-us/library/dn720239.aspx
New-VHD -Path $VM_DiskPath\$VM_Name.vhdx -SizeBytes $VM_DiskSize –Dynamic –BlockSizeBytes 1MB
# Create a new Virtual Machine
New-VM -Name $VM_Name -Generation 2 -MemoryStartupBytes $VM_MemorySize -VHDPath $VM_DiskPath\$VM_Name.vhdx -SwitchName $VM_Switch
Set-VM -VMName $VM_Name -ProcessorCount $VM_ProcessorCores -StaticMemory -Notes "$VM_Name`r`nCreated:`t$((Get-Date).ToString())`r`nSource:`t$(Split-Path $VM_ISO -Leaf)"
# Add a virtual DVD device for the installation ISO
Add-VMDvdDrive -VMName $VM_Name -Path $VM_ISO
# Configure UEFI Firmware to disable "Secure Boot" and "Boot from DVD"
Set-VMFirmware -VMName $VM_Name -EnableSecureBoot Off -FirstBootDevice (Get-VMDvdDrive -VMName $VM_Name)
A única coisa para a qual não descobri uma solução é que o processo Xorg está continuamente usando muita CPU (eu uso o xrdp para conectar-me à VM para contornar os problemas de resolução de tela do Hyper-v).
Responder2
Então, tentei uma distro diferente e finalmente temos a seguinte situação:
- SO host - Windows10x64 1809
- Qualquer distribuição Linux funciona no Hyper-Vapenascom aceleração gráfica de software e isso não pode ser alterado
- As ferramentas MS para Linux que devem resolver esse problema não funcionam - o sistema operacional convidado simplesmente travou
- Mesmo as distros integradas do Ubuntu na opção "criação rápida" não funcionam (isso deve funcionar bem), mas travou também.
Portanto, o Windows10x64 1809 é uma má escolha para virtualização. A melhor maneira é usar Win7x64 + VMware.
Responder3
Criei uma VM Hyper-V para Linux Mint assim:
- Baixe o arquivo ISO
- SelecioneNovo | Máquina virtuale configure como preferir exceto a geração onde você deve escolherGeração 2
- Depois de concluir o assistente, escolhaConfiguraçõespara sua nova VM e emSegurançadesligarModo de segurança.
Agora você deve estar tudo pronto.
Observação: Não sei por que, mas quando tentei executar a máquina virtual pela primeira vez, ela pareceu travar, então desliguei e reiniciei e ela inicializou bem.