Apple 실리콘이 있는 Mac 컴퓨터에서 실행되는 macOS 가상 머신 구성

0 users found this article helpful

Apple 실리콘이 있는 Mac에서 macOS 가상 머신을 실행하는 경우  톱니바퀴 구성 아이콘이 없다는 것을 알 수 있습니다.

현재 이러한 가상 머신의 구성 조정은 명령줄 인터페이스를 사용하거나 디스플레이 해상도의 경우 가상 머신 패키지 내의 구성 파일을 편집하는 방식으로만 가능하기 때문입니다.

Apple 실리콘이 탑재된 Mac 컴퓨터에서 실행되는 macOS 가상 머신의 경우 다음 설정을 조정할 수 있습니다. 


참고:  macOS ARM VM의 디스크 크기는 기본적으로 60GB입니다. Parallels Desktop 18에서 수동 설치 프로세스 중에 다른 값으로 설정할 수  있지만, 가상 머신이 생성된 후에는 디스크 크기를 변경할 수 없습니다.


화면 해상도 

가상 머신에서 디스플레이 해상도를 조정하려면 다음 단계를 수행하십시오.  

  1. 가상 머신을 종료합니다.
  2. 가상 컴퓨터 .macvm 파일을 찾습니다. Parallels 아이콘  > 제어 센터 를 클릭하고 가상 컴퓨터를 마우스 오른쪽 버튼으로 클릭한 다음 Finder에 표시를 클릭합니다 . 
  3. .macvm 번들 > 패키지 내용 표시를 마우스 오른쪽 버튼으로 클릭합니다 .
  4. config.ini 파일을 찾으세요. 존재하지 않는 경우 터미널( Applications > Utilities > Terminal )을 열고 다음 명령을 실행합니다.
    touch ~/Desktop/config.ini
    이렇게 하면 Mac 데스크탑에 config.ini 파일이 생성됩니다 . .macvm 번들 내부로 끌어서 놓습니다.
     
  5. TextEdit에서 파일을 엽니다.  config.ini  > Open With > Other를 마우스 오른쪽 버튼으로 클릭하고 모든 응용 프로그램 활성화 옵션을 선택한  다음 Text Edit를  선택 하고 Open을 클릭합니다 .

  6. 다음 텍스트를 추가합니다.
    [Hardware] 
    Display.Width=1312 
    Display.Height=824 
    Display.DPI=226
    

Display.Width 및  Display.Height를 조정하여 해상도를 변경하고  Display.DPI를  변경하여 픽셀 밀도를 변경할 수 있습니다 .

메모리

가상 머신에 할당된 RAM의 양을 조정하려면 터미널을 열고 다음 명령을 실행하십시오.

prlctl set <vm_name> --memsize <megabytes>

"macOS 13"이라는 가상 머신에 4GB의 메모리를 할당하는 명령은 다음과 같습니다.

prlctl set "macOS 13" --memsize 4096

CPU

메모리와 마찬가지로 CPU 수를 설정하는 명령은 다음과 같습니다.

prlctl set <vm_name> --cpus <number>

예:

prlctl set "macOS 13" --cpus 4

회로망

네트워크 어댑터 나열

prlctl list "<vm_name>" -i | Grep -E 'net[0-9] \('

예:

prlctl list "macOS 13" -i | Grep -E 'net[0-9] \('

출력은 다음과 같습니다.

공유/브리지 모드 전환

prlctl set "<vm_name>" --device-set <network_adapter_id> --type <bridged/shared>

예:

prlctl set "macOS 13" --device-set net0 --type bridged

MAC 주소 변경

prlctl set "<vm_name>" --device-set <network_adapter_id> --mac <mac_address>

예:

prlctl set "macOS 13" --device-set net0 --mac 123456789ABC
 

네트워크 어댑터 추가

prlctl set "<vm_name>" --device-add net --type <bridged/shared> --mac <mac_address>

예:

prlctl set "macOS 13" --device-add net --type bridged --mac 123456789ABC

샘플 출력:

VM과 호스트 시스템의 홈 폴더 공유 비활성화

기본적으로 호스트 컴퓨터의 홈 폴더는 게스트 컴퓨터와 공유되며 Locations > My Shared Files 의 게스트 macOS VM에서 찾을 수 있습니다 .

비활성화하려면 다음 명령을 사용하십시오. 

prlctl set "<vm name>" --shf-host-defined off


참고 : Parallels Desktop Pro 및 Business 버전만 prlctl명령줄 유틸리티를 지원합니다. Parallels Desktop Standard Edition을 실행하는 경우 config.pvs 파일을 직접 편집하여 대부분의 설정을 변경할 수 있습니다. 하기 위해서:

  1. 가상 머신을 종료합니다.
  2. 가상 컴퓨터 .macvm 파일을 찾습니다. Parallels 아이콘 > 제어 센터 를 클릭하고 가상 컴퓨터를 마우스 오른쪽 버튼으로 클릭한 다음 Finder에 표시를 클릭합니다 . 
  3. .macvm 번들 > 패키지 내용 표시를 마우스 오른쪽 버튼으로 클릭합니다 .
  4. config.pvs 파일을 찾아 TextEdit에서 엽니다. config.pvs > Open With > Other를 마우스 오른쪽 버튼으로 클릭하고 Enable All Application 옵션을 선택한  다음 Text Edit를  선택 하고 Open을 클릭합니다 .
  5. Cmd + F 키보드 단축키를 사용하여 필수 매개변수를 찾아   검색창을 열고 적절하게 변경하세요.
     
    • 가상 머신에 할당된 CPU 코어 수를 변경하려면  <CustomCpu dyn_lists="">매개변수를 찾아 그 아래에서 태그 내부의 숫자를 변경합니다 <number>X</number>. 여기서 X 는 현재 할당된 코어 수입니다.
    • 가상 머신에 할당된 RAM의 양을 변경하려면 태그를 찾으세요 <RAM>ABCD</RAM>. 여기서 ABCD는 현재 할당된 RAM의 양(MB)입니다.
      중요 : 인접한 문자열의 값이 실제로 0인지 확인하세요.  <RamAutoSizeEnabled>0</RamAutoSizeEnabled>그렇지 않으면 1에서 0으로 변경하세요. 그렇지 않으면 새 RAM 용량이 적용되지 않습니다.
    • 가상 네트워크 어댑터 모드를 공유와 브리지 간에 전환하려면 태그를 찾으세요  <EmulatedType>N</EmulatedType>. 여기서 N = 공유 모드의 경우 1이고 브리지의 경우 2입니다.
    • 가상 머신에 특정 MAC 주소를 할당하려면  <MAC></MAC>태그를 찾아 태그 안에 필요한 MAC 주소를 삽입하고 콜론 표시를 제거합니다. 예를 들어 1A:2B:3C:4D:5E:6F 를 할당하려면 를 사용하세요 <MAC>1A2B3C4D5E6F</MAC>.
    • 게스트 VM과 호스트의 홈 폴더 공유를 비활성화하려면 <ShareUserHomeDir>X</ShareUserHomeDir>매개변수를 찾아서 1(활성화)에서 0(비활성화)으로 변경합니다. 

가상 머신과 Mac 파일 공유(macOS 12 이하)

 macOS 버전 12 이하를 실행하는 경우 두 대의 실제 Mac 컴퓨터 사이에서 하듯이 기본 macOS 파일 공유 기능을 사용하여 가상 컴퓨터와 Mac 간에 파일을 공유하는 것이 좋습니다  .

보조 가상 하드 드라이브 추가

고급 단계로 .dmg 또는 .img 디스크 이미지를 보조 가상 하드 드라이브로 연결할 수 있습니다.

예를 들어 두 macOS ARM 가상 머신 간에 대량의 데이터를 전송하거나 가상 머신을 다시 생성하지 않고 스토리지 용량을 확장해야 하는 경우에 유용할 수 있습니다.

빈 이미지 만들기

빈 .dmg 이미지를 생성하려면 터미널( 응용 프로그램 > 유틸리티 > 터미널 )을 열고 다음 명령을 실행합니다.

hdiutil create -size <size_in_bytes> -fs APFS -type UDIF -volname <volume_name> <output_img_path>

예:

hdiutil create -size 20000000 -fs APFS -type UDIF -volname "MyVolume" ~/Desktop/mydisk.dmg

데스크탑에 20메가바이트 mydisk.dmg 파일이 생성됩니다. 연결되면 볼륨이 "MyVolume"으로 표시됩니다.

디렉터리에서 읽기 전용 이미지 만들기

macOS 디렉터리를 읽기 전용 .dmg  이미지로 바꾸려면 터미널을 열고 다음 명령을 실행합니다.

hdiutil makehybrid -hfs -hfs-volume-name <volume_name> -o <output_img_name> <directory_path>

예:

hdiutil makehybrid -hfs -hfs-volume-name "MyVolume" -o ~/Desktop/mydisk1.dmg ~/Desktop/EmailTemplates

이미지 연결

이러한 이미지를 연결하려면 config.ini 파일 옆의 .macvm  번들 에 넣고 config.ini에 다음 줄을 추가하세요.

Disk1.Path=<name_of_image_file>

위의 예의 경우 다음과 같습니다.

Disk1.Path=mydisk.dmg

가상 머신을 부팅하면 가상 머신의 Finder에서 사용 가능한 이미지를 볼 수 있습니다.

빈 이미지의 경우 데이터를 전송할 수 있습니다.

가상 머신이 종료되면 이미지를 두 번 클릭하여 기본 시스템에 이미지를 마운트할 수 있습니다.

가상 머신의 이름 변경

macOS 가상 머신의 이름을 변경하려면 터미널을 열고 아래 명령을 실행하십시오.

prlctl set "macOS 13" --name "macOS 13 New Name"

여기서 macOS 13은 가상 머신의 현재 이름입니다.

Parallels Desktop 18 이상에 추가 기능 추가

Parallels Desktop 18부터 제어 센터에 macOS 가상 머신을 등록할 수 있습니다. 그러면 가상 머신 작업에 추가 기능이 제공됩니다.

- VM의 복제본을 생성합니다.

터미널에서 가상 머신 작업을 하려면 prlctl  start, stop,register, destroy  clone  명령을 사용하십시오.

- prlctl set <VM_UUID> --startup-view 헤드리스  명령을 사용하여 가상 머신이 백그라운드에서 실행되도록 설정합니다.

#- 내부(이 줄 아래의 내용은 게시된 기사에 표시되지 않습니다.) -

 

Was this article helpful?

Tell us how we can improve it.