저는 Arch Linux를 실행하고 있으며 pacman
전체 시스템을 완전히 동기화하고 업그레이드했습니다. 업데이트 중 하나는 커널 업그레이드였는데, 이는 만족스럽고 다른 문제도 없습니다. 업데이트된 패키지 중 하나는 5.0으로 업그레이드된 Oracle VirtualBox 4.3입니다.
대부분의 경우 VirtualBox 업그레이드는 괜찮은 것 같지만 Windows 98을 실행하는 가상 머신 중 하나가 다시는 상태로 돌아오지 않는 것 같아서 일종의 오류가 발생합니다. 항상 상태를 버리고 다시 시작해야 합니다. 이 오류에 대해 인터넷 검색을 해보니 결과가 거의 나오지 않아서 이 5.0 버전이 나에게 적합하지 않다고 판단하고 다운그레이드를 시도했습니다.
An은 ls /var/cache/pacman/pkg | grep virtual
다음 출력을 보여줍니다.
virtualbox-4.3.20-3-x86_64.pkg.tar.xz
virtualbox-5.0.0-1-x86_64.pkg.tar.xz
virtualbox-host-modules-4.3.20-3-x86_64.pkg.tar.xz
virtualbox-host-modules-5.0.0-1-x86_64.pkg.tar.xz
그래서 캐시에서 팩맨을 4.3으로 다운그레이드했는데 작동하는 것 같았는데 호스트 모듈 다운그레이드가 실패했습니다. 분명히 이 tar에는 이전 커널로 컴파일되고 패키지된 VirtualBox 커널 모듈이 포함되어 있습니다. 패키지 관리자 사이트에는 새 커널로 컴파일된 Oracle VirtualBox 4.3 버전이 없는 것 같아서 이 시점에서 무엇을 해야 할지 혼란스럽습니다.
커널을 다운그레이드하려고 생각했지만 Arch Wiki에서 이 작업을 수행하는 방법에 대한 어려운 지침을 읽었을 때 문제를 일으킬 가치가 없다고 결정했습니다. 차라리 Arch처럼 거대한 PIA가 아닌 Linux 배포판을 해체하고 다시 구축하고 싶습니다.
그런 다음 4.3용 VirtualBox 커널 모듈 소스를 다운로드하여 새 커널에 직접 빌드하려고 시도했지만 다운로드할 수 있는 소스를 찾을 수 없는 것 같습니다. 나는 그들의 저장소 브라우저를 찾았다고 생각했지만 그것은 나에게 많은 오류를 안겨주었습니다. virtualbox.org도 Arch에서 실행되어야 합니다.
나는 Civilization II와 같은 오래된 PC 게임을 많이 플레이하기 때문에 이 Windows 98 VM에 많은 관심을 갖고 있으며 이는 나에게 중요합니다(Freeciv의 인도주의적 비극은 말할 것도 없고 동일하지도 않습니다). 아이디어나 도움을 주셔서 감사합니다. 저는 Oracle VirtualBox를 작동시키기 위해 이 시스템에서 무엇이든 할 의향이 있다는 점을 명심하십시오.