Open1
hypervで画面が小さい時。

$HorizontalResolution = 1920
$VerticalResolution = 1080
$VMName = "Ubuntu 22.04 LTS"
# Get-VMで表示される
Set-VMVideo -VMName $VMName -HorizontalResolution $HorizontalResolution -VerticalResolution $VerticalResolution
全部まとめてやりたい場合。
Get-VM | set-VMVideo -HorizontalResolution $HorizontalResolution -VerticalResolution $VerticalResolution
Get-VM | get-vmvideo | %{$.HorizontalResolution = 1024; $.VerticalResolution =1200;}
ubuntu側のosが解像度を低く認識していることが問題。
今時は1024
1920x1080
1024x1080
Get-VM | set-VMVideo -HorizontalResolution $HorizontalResolution -VerticalResolution $VerticalResolution
あんまユーザー体験良くないなぁ。
Get-VM | Get-VMVideo | %{$.HorizotalResolution = 1024; $.VerticalResolution = 1200; $_}
| Set-VMVideo
と一括でできるようになって欲しいが、Get-VMVideoでできるパラメータがReadonlyなので、
変更できないのよね。
sudo sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"/' /etc/default/grub
# 新しい設定を作成
sudo update-grub
sudo systemctl reboot