Windows 8.1のHyper-vにインストールされているCentos7のディスプレイ解像度を更新できません。
以前、私はVirtualBoxで同じ問題に直面しましたが、VirtualBox Guest Additionsをインストールした後に解決されました。
Hyper-vでは、Linux統合ツールをインストールした後、マウスを使用できなくなり、他の問題も発生しました。これを取り除くためのアイデアを教えてください。次のコマンドを使用しようとしました
grubby --update-kernel=ALL --args="video=hyperv_fb:1280x1024"
Sudo grubby --update-kernel=ALL --args="video=hyperv_fb:1280x1024"
system-config-display --reconfig --set-resolution=1920x1200
しかし、何の助けにもなりませんでした。
Hyper-V上のVMには、KDEシステム設定またはHyper-V仮想マシンのプロパティから画面を変更する方法がないため、画面を高解像度に設定できないという既知の問題があります。
問題は、Hyper-Vのフレームバッファードライバーにあります。 CentOSは、grubby
と呼ばれるツールを提供し、grub.cfg
編集するよりもはるかに簡単に操作できます/etc/default/grub
および実行中update-grub
。
Hyper-Vで目的の画面解像度を設定するには、ターミナルを開いて次を実行します。
su grubby --update-kernel=ALL --args="video=hyperv_fb:2560x1440"
その後、再起動します。置換2560x1440
希望の画面解像度で。
それでもHyper-Vで目的の解像度に到達できない場合、他の解決策は xrdp をインストールしてリモートデスクトップを使用することです。記事 CentOS 7/RHEL 7にxrdpをインストール を参照してください。