Hyper-VではLinux Liteの画面解像度を変更できません。

Hyper-VではLinux Liteの画面解像度を変更できません。

Hyper-V上で動作するLinux Lite 6.x VMの画面解像度を変更することはできません。変更と追加の/etc/default/grubためにファイルを編集しましたが(その後、再起動する前にVMとHyper-Vを終了しました)、効果はありませんでした。GRUB_CMDLINE_LINUXGRUB_CMDLINE_LINUX_DEFAULTvideo=hyperv_fb:1920x1080sudo update-grub

また、hyperv-drivers()を使用してlinux-image-extrasをインストールしてから再起動しようとしましたが、うまくいきませんsudo apt-get install linux-image-extra-virtualでした。

私はこれが一般的な質問であることを知っています。多くの人がそれを尋ねるのを見ます。もう1つのことは、Ubuntu 22.04 LTS VMとZorin OS Lite VMもあります(後者はLinux Liteのようにxfceに基づいています)。両方のインスタンスでディスプレイのサイズを変更できます。 Linux Liteだけをサイズ変更できません。私が知る限り、すべての仮想マシンを同じプロセスと同じ設定(たとえば、3つのシステムすべてでアクティブなゲストサービス)でインストールしました。

ベストアンサー1

私はついに以下を実行して問題を解決しました。このウェブサイトの指示

リンクで述べたように、Hyper-VにOSをインストールした後に従う必要がある端末コマンドは次のとおりです。

$ cd ~/Downloads/

$ wget https://raw.githubusercontent.com/Hinara/linux-vm-tools/ubuntu20-04/ubuntu/20.04/install.sh

ダウンロードしたファイルを実行可能にしてスクリプトを実行しました。

$ sudo chmod +x install.sh

$ sudo /.install.sh

その後、再起動してプロセスを繰り返します。

$ reboot

$ cd ~/Downloads/

$ sudo ./install.sh

その後、指示はHyper-Vで高度なセッションモードを有効にするようにユーザーに指示しますが、すでに有効になっていました。しかし、管理者権限でPowerShellを起動し、以下を実行しました。

Set-VM -VMName "Linux Lite 6" -EnhancedSessionTransportType HvSocket (もちろん、自分の仮想マシンのオペレーティングシステム名を引用符で囲んでください)

すべてを再開し、すべてが順調に進んだ!

おすすめ記事