Virtualbox(기본 OS 호스트)에서 Kali-linux를 시작할 수 없습니다.

Virtualbox(기본 OS 호스트)에서 Kali-linux를 시작할 수 없습니다.

Elementary OS(Ubuntu 12 기반)의 Virtualbox에서 Kali Linux를 64비트 시스템의 호스트로 부팅/설치하려고 합니다. Kali를 위한 "클래식" 가상 머신을 구축했습니다.

  • 이름: 칼리
  • 운영 체제: 리눅스
  • 버전: 리눅스 2.6
  • 메모리: 2048 미오
  • 디스크: 새 디스크를 생성합니다.
  • 디스크 유형: VDI
  • 디스크 크기: 고정, 20Gio

그런 다음 구성 메뉴에서 몇 가지 조정을 수행했습니다.

  • 시스템의 부팅 순서에서 플로피를 제거하고 IO-APIC를 확인했습니다.
  • 프로세서에서 PAE/NX를 확인했습니다.
  • 저장소 -> IDE 드라이브에서 Kali의 라이브 CD 이미지를 선택하고(AMD64 또는 I386을 모두 사용해 보았습니다) 라이브 CD/DVD를 확인했습니다.

그런 다음 기계를 시작합니다. 경고(창은 32비트 색상에 최적화되어 있고 가상 화면은 24비트로 설정되어 있다는 내용)가 왔는데 무시하고 Live CD의 메인 메뉴가 나타나 옵션을 선택하라는 메시지가 표시되었습니다. 저는 "Live (686-pae)"를 선택했습니다.

화면 표시:

Loading /live/vmlinuz...ok    
Loading /live/initrd.img...ok    

그러면 아무것도 없었습니다. 밑줄이 있는 검은색 화면만 나타납니다. 다른 부팅 옵션도 비슷한 결과를 제공합니다.

이 문제를 해결하기 위해 virtualbox 삭제, 재설치, 다시 삭제, 소스에서 빌드, 도움이 될 수 있는 수많은 종속성 설치, Linux 헤더 확인, 이미지의 SHA1 체크섬 확인, 가상 RAM 및 디스크 변경 등 많은 작업을 시도했습니다. 크기를 확인하고 디스크 유형을 동적으로 할당에서 고정으로 변경했지만 여전히 멈췄습니다.

저는 몇 년 동안 Backtrack을 사용해 왔으며 가상화나 라이브 USB 문제가 전혀 발생하지 않았습니다. 하지만 칼리를 시작하는 것은 꽤 까다로운 것 같습니다.

답변1

Kali는 3.14 커널을 사용하며 게시물에는 2.6이라고 나와 있습니다. 다른 버전의 kali 또는 다른 Linux 배포판을 사용해 보셨나요? 이 오류가 가상 머신에서 발생하는지 아니면 Linux 버전에서 발생하는지 테스트하기 위한 것입니다.

답변2

답변 주셔서 감사합니다.

로그를 확인해보니 VM에 오류가 발생했음을 나타내는 내용이 발견되지 않았습니다. 이는 이상합니다. CD에서 이미지를 추출하는 데 시간이 좀 걸릴 것 같아서 거의 한 시간 정도 놔두었지만 아무 일도 일어나지 않았습니다.

어쨌든 이제 문제는 해결되었습니다. 지금까지 내 시스템에 설치된 Virtualbox 버전은 4.1입니다. 다른 사용자들도 비슷한 어려움을 겪고 있는 것 같습니다. Virtualbox를 버전 4.3으로 강제 업데이트했습니다(최신 버전의 VB가 내 저장소 목록에 없음). 이제 Kali는 합리적인 시간 내에 부팅되어 잘 실행됩니다.

관련 정보