VirtualBox에서 CentOS의 최소 설치에 복사 / 붙여 넣기를 어떻게합니까?


13

VirtualBox에서 실행되는 로컬 Windows 컴퓨터에서 CentOS 게스트 컴퓨터로 복사하여 붙여 넣습니다. CentOS 설치는 최소입니다 (콘솔 만 해당).

가이드를 따라 공유 클립 보드와 끌어서 놓기를 모두 활성화하고 재부팅했습니다. 이제 기사의 끝 부분에 도달하면

그게 다야! 게스트 컴퓨터에 다시 로그인하면 호스트 컴퓨터에서 게스트로 텍스트를 쉽게 복사 할 수 있어야합니다. 드래그 앤 드롭 옵션을 사용하면 호스트에서 게스트로 또는 그 반대로 전체 데이터 파일을 선택할 수 있습니다.

복사하여 붙여 넣을 수 없습니다. 게스트 OS를 마우스 오른쪽 버튼으로 클릭하여 복사 / 붙여 넣기 대화 상자가 열리기를 기대했습니다. 주사위가 없습니다. 게스트 OS에서 마우스 화살표를 볼 수도 없습니다.

나는 Ctrl+ VCtrl+ Shift+를 시도했지만 V작동하지 않았다.

Ctrl+ Shift+ 명령 줄에 Va ^V가 표시되었지만 붙여 넣기가 없습니다.

Windows 호스트 컴퓨터의 메모장에 붙여 넣을 수 있었으므로 복사 버퍼 (클립 보드)가 적어도 호스트 측에서 복사하려는 내용으로 채워져 있음을 알고 있습니다.

이 기사는 단지 더 이상의 지시 사항이 없다는 것을 자명 한 것으로 취급합니다. 이 딜레마에 빠진 사람이 있습니까? 게스트 OS에 복사 / 붙여 넣기를하려면 어떤 키 스트로크 / 마우스 클릭 조합이 필요합니까?

편집 나는 Guest Additions / Centos와 .iso에 대해 이야기하고있는 이 포럼 을 추적 하여 다른 것으로 교체해야했습니다. .iso를 다운로드 했으므로 이제 ...?

나는 들어 가려고 노력했다.

> devices
    >> Insert Guest additions CD image

유망 해 보였다. 그러나이 오류가 발생했습니다.

Unable to insert the virtual optical disk D:\virtualbox\VBoxGuestAdditions.iso into the machine Centos 7.

Would you like to try to force insetion of this disk?

Could not mount the media/drive 'D:\virtualbox/VBoxGuestAdditions.iso'
(VERR_PDM_MEDIA_LOCKED).

강제 마운트 해제를 클릭하면 아무 작업도 수행되지 않는 것 같습니다.


1
@Scott AFAIK, bash에는 클립 보드가 없습니다. 즉 콘솔 전용 시스템에서 복사 / 붙여 넣기 할 수 없습니다.
NZD

1
@ NZD : 당신은 잭의 실제 문제를 확인했을 것입니다.
Scott

1
나는 실제로 콘솔 만 가지고 있습니다. 자 .. GUI로 뭔가를 가져 와서 다시보고? 줄거리가 두껍게 ...
Zack

1
@Zack : 명령 및 명령 출력과 같은 작은 텍스트를 복사하여 붙여 넣는 것이 목표 인 경우 GUI가 필요할 수 있습니다. 다른 방법으로 말한 것을 반복하려면 현재 게스트 내에서 (예 : 한 CentOS 프로그램에서 다른 CentOS 프로그램으로 복사 및 붙여 넣기) 할 수없는 경우 게스트 추가 기능이 도움이되지 않습니다. 호스트와 게스트간에 더 큰 데이터 청크를 이동하고 네트워크에 연결되어있는 경우 FTP, rsync, scp 또는 공유 디렉토리 설정과 같은 작업을 수행 할 수 있어야합니다. … (계속)
Scott

답변:


8

그렇게하려면 게스트 추가 를 설치해야합니다 . 공유 클립 보드가 제공됩니다.

VM을 시작한 후 메뉴에서 게스트 추가를 설치할 수 있습니다 . 를 클릭 Devices한 다음를 선택하십시오 Insert Guest additions CD image.

다른 방법은 VM이 꺼져있을 때 VirtualBox GUI에서 ISO 이미지를 첨부 할 수 있습니다. 스토리지 탭 아래에 있습니다.

VirtualBox를 설치할 때 게스트 추가 ISO 이미지도 포함해야합니다. 찾을 수 없으면 여기 에서 다운로드 하십시오 . 정확한 Virtualbox 버전과 일치하는지 확인하십시오.

복사 및 붙여 넣기 작업을 수행하기 위해 게스트 추가 기능을 설치해야하는 이유는 VM이 ​​자체 환경에서 실행되고 호스트 시스템을 인식하지 못하는 별도의 시스템이기 때문입니다. 호스트에서 실행중인 Virtualbox 인스턴스와 통신 할 수 있도록 게스트 시스템에 드라이버를 설치해야합니다.

게스트 추가없이 마우스를 사용할 수 있지만 게스트가 마우스를 사용하거나 호스트가 소유하고 있습니다. 손님 창을 클릭하여 손님에게 제어권을 이전합니다. 호스트에서 마우스를 다시 사용하려면 키 조합 (기본적으로 Right-Alt)을 사용하여 게스트에서 마우스를 "릴리스"해야합니다. imgur.com/a/Ci5HM 참조

게스트 추가 기능이 설치되어 있으면 게스트와 호스트 사이에서 마우스가 매끄럽게 이동합니다.

VM에 GUI가없고 콘솔 만있는 경우 마우스 포인터가 표시되지 않습니다. 콘솔 시스템에는 마우스가 없습니다. Bash 셸에는 클립 보드가 없습니다. 즉 콘솔 전용 시스템에서 복사 / 붙여 넣기 할 수 없습니다.

이를 해결하는 가장 쉬운 방법은 ssh호스트에서 VM 에 사용 하는 것입니다. 그런 다음 ssh터미널 에서 복사하여 붙여 넣기를 사용할 수 있습니다 .


오늘 밤 집에 갈 때 시도해 볼게요. 출근
Zack

7
Jeez 이것은 복사 / 붙여 넣기 작업을하는 것만으로도 복잡해 보입니다.
Zack

예 : "VBoxGuestAdditions.iso CD 파일을 Linux 게스트의 가상 CD-ROM 드라이브에 삽입하십시오."이 .iso를 어디서 구할 수 있습니까? Linux 게스트의 가상 CD ROM 드라이브는 무엇이며 어떻게 .iso를 삽입합니까?
Zack

이 기사는 많은 기존 지식을 가정합니다.
Zack

4
마지막 줄은 MVP입니다 .VM에서 콘솔 작업을 수행하는 경우 가장 쉬운 솔루션은 SSH로 수행하는 것입니다. 문제없이 복사 붙여 넣기가 작동합니다.
Yablargo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.