VirtualBoxAddition을 설치했지만 전체 화면 모드에서 여전히 800x600보다 높은 해상도를 얻을 수 없습니다. 다양하게 해봤는데
- 게스트 추가 CD를 입력하고 삽입하거나 ISO를 다운로드하여 VM 내부에서 엽니다.
- 그런 다음 터미널에 sudo ./VBoxAddition.run 또는 sh ./VBoxAddition.run을 입력해 보았습니다.
몇 줄밖에 안 나오네요, 마지막 줄이 "가상박스 추가 시작"이고 오류는 없습니다. CentOS, 전체 VM, 심지어 호스트 시스템을 다시 시작한 후에도 자동 크기 조정을 통해 16:9 해상도를 활성화할 수 없습니다. 또한 cd /var/log에서 로그를 확인했는데 그 중 vboxadd-install.log - vboxadd-setup.log - vboxadd-setup.log.1 - vboxadd-setup.log.2 - vboxadd-setup이 거의 없습니다. 로그 3 - vboxadd-setup.log.4 - vboxadd-unintall.log
그 안에는: (나노로 확인)
vboxadd-설치
groupadd: "vboxadd" 그룹이 이미 존재합니다.
vboxadd-setup.log https://pastebin.com/YRXHCZUF
vboxadd-setup.log.1
기존 VirtualBox 커널 모듈을 제거합니다.
vboxadd-setup.log.2pastebin.com/jzkKyRqh
vboxadd-setup.log.3 기존 VirtualBox 커널 모듈을 제거합니다.
vboxadd-setup.log.4 https://pastebin.com/8fFvDyGT
vboxadd-uninstall.log가 비어 있습니다.
누구든지 나를 도와줄 수 있습니까? Centos 및 Virtual Box에서 내 컴퓨터에서 전체 화면 16:9 해상도를 얻는 방법을 모르겠습니다.
답변1
설치가 성공적으로 완료된 것 같습니다. 다음 사항이 있는지 확인 vboxadd-service.service
하고 vboxadd.service
시작하세요.
systemctl -t service|grep vbox
서비스가 시작되면 게스트 컴퓨터를 다시 시작하십시오. 시작 프로세스 중에 GRUB menu
"언제"가 표시됩니다. e
시작 메뉴 항목을 편집하려면 이 키를 누르십시오. (커널 매개변수 줄)이 있는 줄을 찾아 linux16
맨 끝에 넣고 부팅을 vga=ask
누릅니다 Ctrl+x
. 따라서 Linux 커널은 적절한 그래픽 모드를 선택하도록 요청합니다. 선택한 모드가 편리한 경우 추가 실행을 vga=<your_choice>
위해 저장하세요./boot/grub2/grub.conf
답변2
게스트에 대한 사용자 정의 해상도를 추가하려면(예: 1440p 모니터의 경우):
$ vboxmanage setextradata "your vm" CustomVideoMode1 2560x1440x32
$ vboxmanage controlvm "your vm" setvideomodehint 2560 1440 32
VirtualBox Manager에서 > > > >의 your vm
이름은 어디에 있습니까 ?Machine
Settings
General
Basic
Name