VirtualBox, Ubuntu 게스트 OS, Win7 호스트 OS를 사용하여 게스트 추가를 설치할 수 없음


15

저는 VirtualBox와 Linux를 처음 사용합니다. Windows 7에서 VirtualBox 4.0.4를 설정했습니다. Ubuntu 서버 10.10 64 비트를 실행하는 가상 머신을 성공적으로 생성했습니다. 공유 폴더를 설정하려고합니다. 전제 조건은 게스트 추가입니다. 나는 내가 이해 한만큼 매뉴얼을 따랐으며, 구글은 이것을 지나치려고 노력했다. 내가 한 일은 다음과 같습니다.

  1. sudo aptitude update
    sudo aptitude safe-upgrade
    sudo apt-get install dkms
  2. 기기> 게스트 추가 설치 ... (아무런 일도 없지만 괜찮습니다.)
  3. 기기> CD / DVD 기기> [드롭 다운보기 : 가상 드라이브에서 디스크를 제거하면 ISO가 가상 CD-ROM 드라이브에 있음을 의미합니다.
  4. 당신의 CD-ROM 드라이브가 장착, 루트로 실행되는 디렉토리로 변경 내가 너무 : cd .., cd .., cd media, cd cdrom. (나는 심지어 올바른 장소에 있습니까?!)

나는 노력 sh ./VBoxLinuxAdditions.run하고 sudo sh ./VBoxLinuxAdditions.run 얻는다

sh: Can't open ./VBoxLinuxAdditions.run

나는 노력 bash ./VBoxLinuxAdditions.run하고 sudo bash ./VBoxLinuxAdditions.run 얻는다 :

bash ./VBoxLinuxAdditions.run no such file or directory

나는 chmod +x VBoxLinuxAdditions.run그런 파일이나 디렉토리를 얻지 못합니다.

올바른 디렉토리에 있지 않은 것 같습니다. 올바른 파일이 필요한 위치, 잘못된 권한 또는 잘못된 명령입니다. Google에서 본 모든 문제 해결 지점이 다른 사람에게 도움이되지 않았거나 지침을 이해하지 못해 완전히 사라졌습니다. 도움을 주셔서 감사합니다.


이것이 mount보여주는 것입니다

여기에 이미지 설명을 입력하십시오


@Joe Fletcher-서버를 설치 했습니까? 서버는 터미널 인터페이스입니다. Linux를 처음 사용하는 경우 "일반적인"Linux 버전을 제안합니다
Darius

예, 서버 터미널을 사용하고 있습니다. 웹 사이트를 개발 중입니다. 저는 리눅스를 처음 접하는 사람은 아니지만 몇 가지 명령 만 있습니다.
Joe Fletcher

@Joe Fletcher-묻지 않으면 Ubuntu Server에서 공유 폴더가 필요한 것은 무엇입니까?
다리우스

@Joe : 내 VirtualBox Linux Additions 버전에는 .runLinux VM 아키텍처 VBoxLinuxAdditions-x86.run용으로 32 비트 및 VBoxLinuxAdditions-amd64.run64 비트의 두 가지 파일이 있습니다 . (32 비트 일 가능성이 높습니다.) -x86또는 -amd64예제에서 누락되었습니다 . 그럴 수 있습니까?
Patches

1
@Joe, 실제로 ISO는 마운트되지 않았습니다. 방금 작업에 도달하여 지금 확인할 수 없습니다. 집에 돌아 오면 (여전히 8 시간 이상 가야합니다!)
Sathyajith Bhat

답변:


30

주석에서 언급했듯이 ISO가 마운트되지 않은 것 같습니다. 할 수있는 일이 여기 있습니다

  • 게스트 추가 ISO가 호스트에 사용 가능한지 확인하십시오. Devices menu-> 를 클릭 CD/DVD devices하여 GuestAdditions ISO 파일을 가리키면됩니다. 손님 추가는 Program Files\Oracle\VirtualBox폴더 에서 사용할 수 있습니다

여기에 이미지 설명을 입력하십시오

  • 장착 된 상태에서 아래를 입력하십시오.

    cd /media
    mkdir vbox
    sudo mount /dev/sr0 vbox/
    cd vbox/
    
  • 이제 게스트 설치 ISO가 /media/vbox

여기에 이미지 설명을 입력하십시오

  • 다음을 입력하여 Guest 추가 기능 설치 프로그램을 실행하십시오. ./VBoxLinuxAdditions.run

당신은 천재입니다! 매력처럼 일했다. sudo로 모든 명령을 실행하고 다시 시작했는데 작동하는 것 같습니다. 2 개의 오류 메시지가 있지만 문제가 있는지 확실하지 않습니다 ( link ).
Joe Fletcher

@Joe를 환영합니다. 당신은 그 메시지를 무시할 수 있습니다, 그것은 당신에게 영향을 미치지 않아야합니다
Sathyajith Bhat

여전히 문제가있는 사람들에게는 dkms, build-essential 및 linux-headers-generic 패키지가 누락되었을 수 있습니다. 실행을 시도하십시오 : sudo apt-get install dkms build-essential linux-headers-generic재부팅하십시오. 재부팅 후 위에서 언급 한대로 공유를 마운트하십시오.
Andres

VirtualBox 문서에 / dev / sr0을 마운트하는 방법에 대한 언급이 없다는 것은 재밌습니다. 아니면 내가 뭔가를 그리워 했습니까?
Eric J.

@EricJ. 항상 마운트 할 필요는 없습니다. 일반적으로 "게스트 추가 설치"를 클릭하면 게스트 추가 ISO가 마운트됩니다. 그러나 때때로 실패 할 수도 있습니다.
Sathyajith Bhat

-1

더 나빠지면, 항상 데스크탑을 설치하고 GUI를 사용하여 설치할 수 있습니다.

sudo apt-get install ubuntu-desktop

다시 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.