여기 내 이야기가 있습니다. 공교롭게도 어느 날 VirtualBox에서 Fedora 23을 테스트하고 있었고 즐기기 위한 첫 번째 단계로 Guest Additions를 설치하기로 결정했습니다. 그러나 잠시 후 VirtualBox는 알 수 없는 버전의 X Window System이 설치되어 있고 X Window System 드라이버를 설치하고 있지 않다고 말했습니다. 피>
VirtualBox 티켓 목록에 대한 빠른 검색은 5.0.6을 실행하고 있었음에도 불구하고 VirtualBox 4.3의 5개월 된 버그로 나열되며 수정 사항으로 최신 버전의 가상화 소프트웨어로 업그레이드한다고 언급합니다. 이 지점에서. 그래서 지금은? 피>
수리를 직접 해킹해 볼까요?
이제 하나의 VirtualBox 버전이 설치되어 있고 Fedora가 큰 문제 없이 그 위에서 실행되기를 원합니다. 그러나 현재 드라이버 세트는 충분하지 않으며 업그레이드할 수 없거나 업그레이드할 수 없습니다. 이 경우 우리가 막힌 것처럼 보일 수 있습니다. 그러나 우리는 그렇지 않습니다. 피>
윈도우 시스템 드라이버 설치
경고:X Window System의 알 수 없는 버전이 설치되어 있습니다. X 윈도우 시스템 드라이버를 설치하지 않습니다.[ OK ]
기본적으로 해야 할 일은 최신 버전의 Guest Additions를 설치하는 것입니다. Fedora에 적합한 드라이버가 포함되어 있기 때문입니다. 다른 버전의 VirtualBox와 드라이버를 혼합하는 것이 좋지 않다고 생각할 수 있으며 본질적으로 귀하가 옳습니다. 그러나 이것이 유일한 옵션이거나 계속 진행하기 전에 탐색하고 싶은 첫 번째 옵션인 경우 이 자습서를 끝까지 따르는 것이 좋습니다. 실제로 권장 수정은 완전히 비간섭적이며 호스트에 소프트웨어를 설치할 필요가 없습니다. 피>
우리가 원하는 것은 우리가 가지고 있는 것보다 더 새로운 Guest Additions 세트를 다운로드하는 것입니다. 필자의 경우 VirtualBox는 버전 5.0.6이었고 사이트에는 이 기사가 컴파일될 당시 버전 5.0.16이 최신 버전으로 나와 있었습니다. 피>
최신 ISO 파일을 다운로드한 다음 게스트 운영 체제에 마운트합니다. 설정 메뉴를 통해 이 작업을 수행할 수 있으므로 ISO 파일이 게스트 내부에 가상 CD 드라이브로 표시되거나 게스트 내부에서 루프백 장치로 파일을 마운트할 수 있습니다. 피>
피>
mount -o 루프
그 후 설치 절차는 게스트 추가 가이드와 같습니다. 피>
아카이브 무결성 확인 중... 좋습니다.
Linux용 VirtualBox 5.0.16 게스트 추가 압축 풀기............
VirtualBox 게스트 추가 설치 프로그램
VirtualBox Guest Additions의 설치된 버전 5.0.6 제거 중...
기존 VirtualBox 비 DKMS 커널 모듈 제거[ OK ]
추가 설치 프로그램 모듈을 복사하는 중...
추가 모듈 설치 중 ...
기존 VirtualBox 비 DKMS 커널 모듈 제거[ OK ]
VirtualBox Guest Additions 커널 모듈 빌드
기본 게스트 추가 모듈 빌드[ OK ]
공유 폴더 지원 모듈 구축[ OK ]
OpenGL 지원 모듈 빌드[ OK ]
Guest Additions의 비커널 설정 수행[ OK ]
새 모듈이 실제로 사용되는지 확인하려면 게스트를 다시 시작해야 합니다.
윈도우 시스템 드라이버 설치
X.Org Server 1.18 모듈 설치[ OK ]
게스트 추가를 사용하도록 윈도우 시스템 설정[ OK ]
게스트 추가 기능을 활성화하려면 윈도우 시스템을 다시 시작하거나 게스트 시스템만 다시 시작해야 할 수 있습니다.
그래픽 라이브러리 및 데스크톱 서비스 설치
구성요소[ 확인 ]. 피>
그것은 당신이 해야 할 모든 숙제 읽기에 암시되어 있지만, 이 튜토리얼은 당신이 명령줄에 어느 정도 익숙하고 컴파일에 필요한 도구(make, gcc, 커널 소스, 커널 헤더)를 설치했으며 다음을 사용하고 있다고 가정합니다. Linux 게스트 운영 체제. 문제 없다. 피>
결론
이 가이드는 게스트 운영 체제가 귀하의 VirtualBox 버전에 비해 너무 현대적일 수 있는 문제에 대한 상당히 순진한 해결 방법을 제시합니다. 소프트웨어를 업그레이드할 수 없는 경우 VirtualBox 버전보다 최신인 ISO 이미지에서 Guest Additions 설치를 시도할 수 있습니다. 이것은 큰 부작용 없이 상당히 잘 작동합니다. 프로덕션에서는 이것을 권장하지 않지만 VirtualBox도 Fedora도 기업 비즈니스 세계의 주식이 아닙니다. 피>
어쨌든 이 수정 사항이 작동하지 않으면 전체 업그레이드를 시도할 수 있습니다. 현재로서는 특별한 해킹이 필요하지 않으며 게스트 운영 체제를 한 번 재부팅하거나 게으른 경우 X Window를 다시 시작하여 한 세션에서 모든 것을 완료할 수 있습니다. 시도해 볼 가치가 있으며 여기에서 배운 교훈은 때때로 VirtualBox 릴리스와 Linux 배포 이정표 사이에 나타날 수 있는 작은 버그와 문제에 적용되어야 합니다. 즐기다. 피>
건배. 피>