제가 아는 바로는 공유 폴더라는 옵션이 있습니다. 그러나 그것은 내가 말하는 것이 아닙니다. 여기서 내 게스트 OS는 Linux이고 호스트 OS는 Windows입니다. 게스트 운영 체제를 실행하기 위해 virtualbox를 사용하고 있습니다. 가상 머신에서 실행되는 Linux에서 간단한 애플리케이션(C/C++)을 실행해야 합니다.
함수 구문은 다음과 같습니다.
fun_copy(file_from_host_os,dest_path_guest_os)
{
//Implementation
}
여기:
file_from_host_os
: Windows 디렉터리에 존재하는 파일입니다(예: foo.txt).dest_path_guest_os
- Linux의 대상 경로 위치(예: /home/)(virtualbox에서 실행)
저는 이 포럼에 처음 왔습니다. 혹시 잘못된 부분이 있으면 정정해주세요. 미리 감사드립니다.
답변1
게스트에서 호스트로 또는 그 반대로 파일을 복사해야 할 때 Python 모듈을 사용합니다 SimpleHTTPServer
.
게스트에서 호스트로 복사:
- 호스트 개인 네트워크(일반적으로 192.168.56.x의 주소)를 활성화합니다.
- 손님으로부터,
- IP 받기:
ip a | grep 192.168.56
- 간단한 http 서버를 시작합니다:
python -m SimpleHTTPServer
- IP 받기:
- 호스트에서 Firefox를 열고 게스트에 연결합니다.
firefox 192.168.56.xx:8000