Windows OS에서 직접 가상 머신으로 부팅 및 부팅할 수 있는 듀얼 모드 USB Liux를 만드는 방법

Windows OS에서 직접 가상 머신으로 부팅 및 부팅할 수 있는 듀얼 모드 USB Liux를 만드는 방법

부팅 가능한 라이브 Linux 이미지 생성에 대한 많은 튜토리얼을 찾았지만 다음을 수행할 수 있는 매우 구체적인 USB-Linux 펜 드라이브를 만들고 싶습니다.

  1. - 부팅 시 실행되는 경우 Linux 이미지는 기본 하드웨어를 사용하여 실행됩니다(따라서 가상화되지 않음).

  2. - Windows에서는 남은 공간을 저장 용도로 사용합니다. (따라서 포맷 시 외부 파일 시스템을 사용하지 마십시오.)

  3. - 다른 부팅 OS(예: Windows)에서 부팅하려고 하면 가상화된 OS로 부팅됩니다.

제가 펜드라이브에 설치하기로 선택한 배포판은 Kali인데 어떻게 다 해야할지 모르겠습니다.

누구든지 나를 도와줄 수 있나요? 감사해요

답변1

Gilsham은 VirtualBox를 사용하는 한 기본적으로 귀하의 질문에 답변했습니다.

여기에 입력하세요:

  1. 드라이브 식별자와 절대 경로를 찾으세요.

Linux나 parted 또는 GParted를 통해 /dev/sd*를 확인하세요.

Windows에서 하드 디스크 관리자를 엽니다. [Win+R "mmc" -> "디스크 관리"/또는 "컴퓨터 관리"를 추가하고 "디스크 관리" 열기]

  1. virtualbox 관리 도구를 통해 vmdk 파일을 만듭니다. VBoxManage internalcommands createrawvmdk -filename yourChosenMachineNamePath.vmdk -rawdisk <disk absolute path>
  2. sudo를 사용해야 할 수도 있습니다.

  3. VirtualBox에서 가상 머신을 생성하거나 새로 생성된 링크 파일을 기존 VM에 스토리지 파일로 추가합니다.

  4. 가상 머신을 시작합니다.

    • 참고: Windows Vista/7/8은 하드웨어 서명이 변경되기 때문에 가상 머신으로 전환하거나 가상 머신에서 전환할 때마다 다시 활성화해야 하는 것이 매우 성가실 수 있으며 Windows는 실제로 이를 좋아하지 않습니다.
    • Linux 시스템의 경우: 부트로더 설정에 따라 GUI 및 기타 몇 가지 사항을 다시 설치/복구해야 할 수도 있습니다.

      • 예: 테스트를 위해 서버에 Oracle Linux를 설치하는 데 문제가 있습니다. 광학 드라이브에 결함이 있었고 네트워크가 없었으며 라이브 Oracle Linux USB 디스크를 만드는 것이 쉽지 않았습니다. 그래서 영구 Ubuntu를 만들고 VirtualBox 및 Oracle Linux ISO를 추가하고 VirtualBox를 통해 Oracle Linux를 설치했습니다. 시스템을 부팅한 후 어떤 이유로 작동하지 않았기 때문에 Gnome2를 다시 설치해야 했습니다.

추가 참고 사항:

  • USB 드라이브에 두 개 이상의 파티션을 갖고 싶다면 전체 프로세스를 시작하기 전에 파티션[예: GParted]을 준비하세요. 다중 파티션 USB에 대해 이야기하고 있으므로 VBoxManage createrawvmdk에 대한 매개 변수는 /dev/sd?#입니다. 여기서 ?는 장치의 a/b/c/...이고 #은 파티션 번호입니다. 다른 파티션을 NTFS로 포맷하는 것이 좋습니다. 대부분의 Linux 배포판은 NTFS를 CRUD하는 데 문제가 없으며 대용량 파일을 지원합니다.

  • 일부 라이브 USB 생성기를 통해 이 라이브 USB를 생성하려면 대상이 데이터를 저장하려는 정확한 파티션인지 확인한 다음 데이터 전송 파티션을 생성하십시오. 문제를 방지하려면 파티션 사이에 약간의 공간을 두십시오. 저는 보통 1MB를 사용합니다. 그게 많은 건 알지만 4GB가 넘는 USB 드라이브에서는 별 문제가 되지 않으며 Win에서 이 절차를 적용할 때 실제로 파티션이 겹치는 것에 대해 걱정할 필요가 없습니다. [내 컴퓨터에서 이 문제가 두 번 발생했습니다. , 다시는 갖고 싶지 않아요]

관련 정보