매우 긴 게시물에 대한 사과, 나는 이것을 VirtualBox 포럼 에 게시 했지만 활동이 매우 낮고 아직 응답이없는 것 같습니다.
명세서
호스트 Linux 3.2.6-2-ARCH x86_64 | VirtualBox 4.1.8-2 | 게스트 CentOS 6.2
호스트 Windows 7 64 비트 | VirtualBox 4.1.8 | 게스트 CentOS 6.2
배경
랩톱에서 VirtualBox를 사용하고 이중 부팅 Windows 7 및 Arch Linux로 설정합니다. 큰 파일과 물건을위한 "데이터"파티션이 있습니다. 디스크 유틸리티 (Linux)에서 내 하드 드라이브의 모습은 다음과 같습니다.

LTR 순서 : 시스템 예약 | Windows 파티션 (C : /) "sda2"| 데이터 파티션 "데이터"| ArchLinux 파티션 "sda4"
VirtualBox는 두 OS 모두에 설치되며 모든 VDI 파일을 데이터 파티션에 보관하고 VirtualBox가 해당 VDI 파일을 가리 킵니다 . 가상 머신은 두 개뿐입니다. Windows XP 및 CentOS 머신. 실제로 Windows XP VDI의 사본 2 개가 있습니다. 하나는 Windows 7에서 다른 하나는 Linux에서 액세스하기위한 것입니다.
문제
어제까지 모든 것이 잘 돌아가고있었습니다. Linux 호스트에서 CentOS VM을 부팅하여 믿을 수 없을 정도로 느린 속도로 크롤링하고 있음을 알았습니다. 일반 30 대와 달리 부팅하는 데 5m 이상이 걸립니다. 마우스를 움직 이기만해도 기계의 모든 작업이 느리게 진행됩니다.
내가 시도한 것 (모두 동일한 지연 성능을 초래 함)
- 모든 vbox 파일을 삭제하고 내 데이터 드라이브에 .vdi 파일 만 남겨두고 동일한 .vdi를 사용하여 가상 머신을 다시 생성
- VM에서 RAM (2Gb) 및 비디오 메모리 (최대 허용)로드
- 설정 변경 성능에 영향을 줄 것으로 생각
- 게스트 추가 설치 및 VM 다시 시작
- 새 디스크를 사용하여 새 가상 머신을 생성 한 다음 원래 설치시 사용한 것과 동일한 CentOS LiveCD로 부팅
- 랩톱 재시작 및 Windows 호스트에서 위의 대부분 수행
나는 완전히 혼란 스러웠다. 완전히 새로운 파일을 생성하고 동일한 속도 저하를 경험하여 VDI 파일이 손상되지 않았 음을 확인했습니다. Windows 호스트와 동일한 성능을 가지고 있기 때문에 잠재적 호스트 OS 문제를 제거했습니다.
내가 생각할 수있는 유일한 것은 내 데이터 드라이브가 어떻게 든 손상되었다는 것입니다. 따라서 Linux와 Windows 호스트에서 Windows XP VM을로드하여이를 증명하려고했습니다 (Windows vdi 파일이 동일한 파티션에 있음을 기억하십시오). 이상하게도, 그것은 절대적으로 훌륭하고 변경되지 않았습니다.
지금 정말 혼란 스러워요. 손상된 VDI가 아닙니다. 손상된 하드 드라이브가 아닙니다. 손상된 virtualbox 설치는 아닙니다 (Linux 호스트에서는 패키지를 다시 설치했지만 Windows는하지 않았습니다).
[지금은 다소 흥분되고 있습니다]
다음 생각 -손상된 CentOS 다운로드는 어떻게 든 내 CD에 앉아 망쳐 놓았습니다. 테스트 : 이전에 사용한 LiveCD로 노트북을 부팅합니다. 결과 : 전혀 문제가 없으며 완전히 매끄 럽습니다.
[약 30 분 동안 머리를 긁다]
다음 단계 -지금 타 오르고 있습니다-백업 데이터 드라이브, 디스크 유틸리티를 사용하여 NTFS로 포맷 한 다음 새로운 CentOS 가상 머신으로 다시 시도하십시오. 결과 : 동일한 성능 저하 문제
[울고 싶은 기분]
ArchLinux 에서 CentOS를 실행하기위한 로그 파일의 출력을 여기에 붙여 넣었 습니다 . 나는 정말로 도움을 주셔서 감사하고 이것이 충분하지 않으면 더 많은 정보를 제공하게되어 기쁩니다.