Open1

hypervで画面が小さい時。

Otogawa Katsutoshi(oto)Otogawa Katsutoshi(oto)
$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