Debian에 Virtual Box Guest Additions를 설치하는 방법은 무엇입니까?

Debian에 Virtual Box Guest Additions를 설치하는 방법은 무엇입니까?

나는데비안8.1(헤드리스) 가상 머신(게스트). Virtual Box Guest Additions를 어떻게 설치하나요?

질문가상박스 게스트 추가는 어떻게 설치하나요?에 대한 답변입니다우분투~에 의해

sudo apt-get install virtualbox-ose-guest-utils

하지만 그것은 나에게 작동하지 않습니다

E: Unable to locate package virtualbox-ose-guest-utils

답변1

내 경험에 따르면 VirtualBox와 함께 번들로 제공되는 게스트 추가 기능이 더 잘 작동합니다. 설치 단계는 다음과 같습니다. 모든 명령은 루트로 실행되어야 합니다.

  1. 커널 헤더, 빌드 도구 및 DKMS를 설치합니다.

     # apt update
     # apt install build-essential dkms
    

    DKMS는 필수는 아니지만 커널 업데이트 후에도 게스트 추가 기능이 계속 작동합니다. 그렇지 않으면 다시 설치해야 합니다.

  2. VirtualBox 메뉴의 적절한 메뉴 항목을 사용하여 가상 CD를 ​​삽입합니다.

    호스트 메뉴이니 참고하세요.데비안 VM 내부에 없습니다. 전체 화면에서는 화면을 표시하려면 마우스를 화면 상단으로 이동해야 할 수도 있습니다. 창 모드에서 숨겨져 있으면 다음을 참조하세요.이 질문.

    메뉴 스크린샷

  3. CD를 마운트합니다:

     # mount /dev/cdrom /media/cdrom
    
  4. cd마운트된 디렉토리에:

     # cd /media/cdrom
    
  5. 설치 프로그램을 실행합니다:

     # ./VBoxLinuxAdditions.run
    

또는 실제로 저장소에서 설치하려는 경우:

# apt install virtualbox-guest-utils

답변2

이것은 저에게 효과적입니다(Debian GNU/Linux 8(Jessie) 64비트):

  1. su터미널 명령을 눌러 루트로 로그인한 Enter다음 루트 비밀번호를 입력하세요.
  2. 다음으로 APT 데이터베이스를 업데이트하세요.apt-get update
  3. 다음을 사용하여 최신 보안 업데이트를 설치하세요.apt-get upgrade
  4. 다음을 사용하여 필수 패키지를 설치하십시오.apt-get install build-essential module-assistant
  5. 다음을 실행하여 커널 모듈을 빌드하기 위한 시스템을 구성하십시오.m-a prepare
  6. 클릭게스트 추가 설치…VirtualBox에서장치메뉴
  7. 달리다mount /dev/sr0 /media/cdrom
  8. 을 실행 sh /media/cdrom/VBoxLinuxAdditions.run하고 화면의 지시를 따릅니다.

답변3

"VBoxLinuxAdditions.run"을 실행하려고 할 때 권한이 거부되어 파일 /etc/fstabuser,exec. 그 외에는 다음 단계를 따르세요.그로노스타이언급된 것은 완벽하게 작동했습니다.

virtualbox 포럼의 설명:

..파일 시스템은 noexec 옵션으로 마운트되므로 모든 파일의 실행 권한 비트가 무시되며 이 파일 시스템에 있는 프로그램을 직접 실행할 수 없습니다. noexec 마운트 옵션은 /etc/fstab의 사용자 옵션에 의해 암시됩니다. ... user를 사용하고 실행 파일을 갖고 싶다면 user,exec를 사용하십시오.

관련 정보