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효과가 없었습니다.

나는 이것이 일반적인 질문이라는 것을 알고 있습니다. 많은 사람들이 그것을 묻는 것을 봅니다. 한 가지 다른 점은 Ubuntu 22.04 LTS VM과 Zorin OS Lite VM도 있다는 것입니다(후자는 Linux Lite처럼 xfce를 기반으로 함). 두 인스턴스 모두에서 디스플레이 크기를 조정할 수 있습니다. Linux Lite만 크기를 조정할 수 없습니다. 내가 아는 한, 동일한 프로세스와 동일한 설정(예: 세 시스템 모두에서 활성화된 게스트 서비스)으로 모든 가상 머신을 설치했습니다.

답변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 (물론 자신의 가상머신 운영체제 이름을 따옴표로 묶어주세요)

모든 것을 다시 시작했고 모든 것이 순조롭게 진행되었습니다!

관련 정보