VirtualBox 매뉴얼을 통해 어떤 검색어를 사용하고 감추어도 도움이되지 않았는지 두 가지로 문의하십시오.
내 설정은 다음과 같습니다. Windows 7로 듀얼 부팅하고 데비안 운영 체제 (64 비트 모두)가 설치된 PC. Windows에서 가상 머신 (Kubuntu, 64 비트)을 작성하고 VDI 파일을 NAS의 SMB 공유에 배치했습니다.
그런 다음 동일한 메모리 설정을 사용하여 Linux에서 VM을 만들고 기존 VDI 파일을 할당했습니다. 내 생각은 Windows와 Linux에서 해당 가상 머신을 사용할 수 있다는 것입니다. (1) 이것은 일반적으로 문제없이 작동해야합니까?
스냅 샷이 다른 운영 체제에서는 보이지 않기 때문에 문제가 발생하는 것으로 나타났습니다. 게스트 시스템을 설치 한 후 찍은 스냅 샷은 Linux에서 보이지 않습니다. 그렇기 때문에 사용 후 VM을 종료하고 실행 중에는 상태를 저장하지 않습니다.
내 현재 문제는 이것입니다 : 먼저 Windows에서 VM을 사용한 다음 Linux에서 사용했습니다. 이제는 Linux에서만 시작됩니다. Windows에서이 작업을 시도 할 때 게스트 OS는 일종의 하드 디스크 오류를 감지하고 드라이브를 마운트 할 수 없기 때문에 부팅에 실패합니다. 분명히 가상 하드 디스크는 실패하지 않으므로 Linux에서 사용하는 것과 관련이 있어야합니다.
(2) 어떻게 고칠 수 있습니까?
업데이트 : 또한 Linux에서 VM에서 변경 한 내용이 Windows에서 부팅하려고 시도하여 재설정 된 것처럼 보입니다. 최신 스냅 샷으로 돌아간 것 같습니다. 혼란 스러워요 ...
최신 정보
첫 번째 질문에 대한 답변은 아래에서 찾을 수 있습니다. 간단히 말해 : 스냅 샷을 사용하지 않는 한 작동합니다.
두 번째 질문에 대한 대답은 다음과 같습니다. Windows에서 VM을 다시 최신 스냅 샷으로 설정 한 다음 스냅 샷을 삭제하여 병합합니다. 끝에 스냅 샷이 없어야합니다. 스냅 샷이 여러 개인 경우 가장 빠른 스냅 샷을 먼저 삭제하십시오 (스냅 샷 1, 2, 3, ...). 끝에서 시작하면 어떻게되는지 잘 모르겠습니다 (.., 3, 2, 1).
물론 이것은 마지막 스냅 샷 이후의 모든 변경 사항을 되돌 리므로 일부 데이터가 손실됩니다. 그러나 최소한 VM을 다시 사용할 수 있습니다.