Se stai eseguendo una macchina virtuale macOS su un Mac con un silicio Apple , potresti notare la mancanza di un'icona di configurazione della ruota dentata.

Questo perché, attualmente, la regolazione della configurazione di tale macchina virtuale è possibile solo utilizzando l'interfaccia della riga di comando o, nel caso della risoluzione del display, modificando un file di configurazione all'interno del pacchetto della macchina virtuale.
Per una macchina virtuale macOS in esecuzione su un computer Mac con un chip Apple, è possibile regolare le seguenti impostazioni:
- risoluzione del display della macchina virtuale e densità di pixel;
- numero di core CPU allocati alla macchina virtuale;
- quantità di RAM assegnata alla macchina virtuale;
- modalità di rete (condivisa/con ponte) e l'indirizzo MAC della scheda di rete.
Nota: la dimensione del disco di macOS ARM VM è di 60 GB per impostazione predefinita. Può essere impostato su un valore diverso durante il processo di installazione manuale in Parallels Desktop 18, ma una volta creata la macchina virtuale, la dimensione del disco non può essere modificata.
Risoluzione dello schermo
Per regolare la risoluzione dello schermo nella macchina virtuale, attenersi alla seguente procedura:
- Spegni la tua macchina virtuale.
- Individua il file .macvm della macchina virtuale: fai clic sull'icona Parallels > Centro di controllo > fai clic con il pulsante destro del mouse sulla macchina virtuale > Mostra nel Finder .
- Fai clic con il pulsante destro del mouse su bundle .macvm > Mostra contenuto pacchetto .
- Individua il file config.ini. Se non esiste, apri Terminale ( Applicazioni > Utilità > Terminale ) ed esegui il seguente comando:
tocca ~/Desktop/config.ini
Questo creerà un file config.ini sul desktop del tuo Mac. Trascinalo e rilascialo all'interno del pacchetto .macvm.
- Apri il file in TextEdit: fai clic con il pulsante destro del mouse su config.ini > Apri con > Altro , seleziona l' opzione Abilita tutte le applicazioni , seleziona Modifica testo e fai clic su Apri .
- Aggiungi il seguente testo:
[Hardware] Display.Width=1312 Display.Height=824 Display.DPI=226
È possibile modificare la risoluzione regolando Display.Width e Display.Height e la densità dei pixel modificando Display.DPI.
Memoria
Per regolare la quantità di RAM assegnata alla macchina virtuale, apri Terminale ed esegui il seguente comando:
prlctl set <vm_name> --memsize <megabytes>
Un comando per allocare 4 GB di memoria a una macchina virtuale chiamata "macOS 13" sarebbe simile a questo:
prlctl set "macOS 13" --memsize 4096
processore
Analogamente alla memoria, un comando per impostare il numero di CPU è simile al seguente:
prlctl set <vm_name> --cpus <number>
per esempio:
prlctl set "macOS 13" --cpus 4
Rete
Elenca gli adattatori di rete
prlctl list "<vm_name>" -i | Grep -E 'net[0-9] \('
per esempio:
prlctl list "macOS 13" -i | Grep -E 'net[0-9] \('
L'output sarebbe simile a questo:

Attiva/disattiva la modalità condivisa/con bridge
prlctl set "<vm_name>" --device-set <network_adapter_id> --type <bridged/shared>
per esempio:
prlctl set "macOS 13" --device-set net0 --type bridged
Cambia indirizzo MAC
prlctl set "<vm_name>" --device-set <network_adapter_id> --mac <mac_address>
per esempio:
prlctl set "macOS 13" --device-set net0 --mac 123456789ABC
Aggiungi scheda di rete
prlctl set "<vm_name>" --device-add net --type <bridged/shared> --mac <mac_address>
per esempio:
prlctl set "macOS 13" --device-add net --type bridged --mac 123456789ABC
Esempio di output:
Disabilita la condivisione della cartella Inizio del computer host con le macchine virtuali
Per impostazione predefinita, la cartella Inizio del computer host è condivisa con i computer guest e può essere trovata nella VM macOS guest in Posizioni > I miei file condivisi .

Per disabilitarlo, utilizzare il seguente comando:
prlctl set "<vm name>" --shf-host-defined off
Nota : solo le edizioni Parallels Desktop Pro e Business supportano l' prlctl
utilità della riga di comando. Se esegui Parallels Desktop Standard Edition , puoi modificare la maggior parte delle impostazioni modificando direttamente il file config.pvs. Fare quello:
- Spegni la tua macchina virtuale.
- Individua il file .macvm della macchina virtuale: fai clic sull'icona Parallels > Centro di controllo > fai clic con il pulsante destro del mouse sulla macchina virtuale > Mostra nel Finder .
- Fai clic con il pulsante destro del mouse sul pacchetto .macvm > Mostra contenuto pacchetto .
- Individua il file config.pvs e aprilo in TextEdit: fai clic con il pulsante destro del mouse su config.pvs > Apri con > Altro , seleziona l' opzione Abilita tutte le applicazioni , seleziona Modifica testo e fai clic su Apri .
- Individua tutti i parametri richiesti utilizzando la scorciatoia da tastiera Cmd + F per aprire la barra di ricerca e modificarli come meglio credi:
- Per modificare il numero di core della CPU allocati alla macchina virtuale, individuare il
<CustomCpu dyn_lists="">
parametro e, sotto di esso, modificare il numero all'interno del<number>X</number>
tag, dove X è il numero di core attualmente allocato. - Per modificare la quantità di RAM allocata alla macchina virtuale, individuare il
<RAM>ABCD</RAM>
tag, dove ABCD è la quantità di RAM attualmente allocata in megabyte.
Importante : assicurati che il valore della stringa adiacente:<RamAutoSizeEnabled>0</RamAutoSizeEnabled>
sia effettivamente 0. In caso contrario, modificalo da 1 a 0, altrimenti la nuova quantità di RAM non verrà applicata. - Per alternare la modalità della scheda di rete virtuale tra Condivisa e Con ponte, individuare il
<EmulatedType>N</EmulatedType>
tag, dove N = 1 per la modalità Condivisa e 2 per Con ponte. - Per assegnare un indirizzo MAC specifico alla macchina virtuale, individuare il
<MAC></MAC>
tag e inserire l'indirizzo MAC richiesto all'interno del tag, rimuovendo i due punti. Ad esempio, per assegnare 1A:2B:3C:4D:5E:6F , utilizzare<MAC>1A2B3C4D5E6F</MAC>
. - Per disabilitare la condivisione della cartella Inizio dell'host con le VM guest, individuare il
<ShareUserHomeDir>X</ShareUserHomeDir>
parametro e modificarlo da 1 (abilitato) a 0 (disabilitato).
- Per modificare il numero di core della CPU allocati alla macchina virtuale, individuare il
Condividi file Mac con la macchina virtuale (macOS 12 e versioni precedenti)
Se utilizzi una versione macOS 12 e precedente, ti suggeriamo di condividere i file tra la macchina virtuale e il Mac utilizzando la funzione di condivisione file nativa di macOS come faresti tra due computer Mac fisici.
Aggiungi un disco rigido virtuale secondario
Come passaggio avanzato, puoi connettere un'immagine disco .dmg o .img come disco rigido virtuale secondario.
Può essere utile, ad esempio, per trasferire grandi quantità di dati tra due macchine virtuali macOS ARM o quando è necessario estendere la capacità di archiviazione di una macchina virtuale senza doverla ricreare.
Crea un'immagine vuota
Per creare un'immagine .dmg vuota , apri Terminale ( Applicazioni > Utilità > Terminale ) ed esegui il seguente comando:
hdiutil create -size <size_in_bytes> -fs APFS -type UDIF -volname <volume_name> <output_img_path>
Per esempio,
hdiutil create -size 20000000 -fs APFS -type UDIF -volname "MyVolume" ~/Desktop/mydisk.dmg
creerà un file mydisk.dmg da 20 megabyte sul desktop. Una volta connesso, il volume verrà visualizzato come "MyVolume".
Crea un'immagine di sola lettura da una directory
Per trasformare una directory macOS in un'immagine .dmg di sola lettura , apri Terminale ed esegui il seguente comando:
hdiutil makehybrid -hfs -hfs-volume-name <volume_name> -o <output_img_name> <directory_path>
Per esempio,
hdiutil makehybrid -hfs -hfs-volume-name "MyVolume" -o ~/Desktop/mydisk1.dmg ~/Desktop/EmailTemplates
Collega l'immagine
Per connettere un'immagine di questo tipo, inseriscila nel bundle .macvm accanto al file config.ini e, nel file config.ini, aggiungi la seguente riga:
Disk1.Path=<name_of_image_file>
Nel caso dell'esempio sopra, sarebbe:
Disk1.Path=mydisk.dmg

Dopo aver avviato la macchina virtuale, vedrai l'immagine disponibile nel Finder della macchina virtuale.

E in caso di un'immagine vuota, puoi trasferire i dati su di essa.

Una volta spenta la macchina virtuale, puoi montare l'immagine sul tuo sistema principale facendo doppio clic su di essa.
Cambia il nome della macchina virtuale
Per cambiare il nome della tua macchina virtuale macOS, apri Terminale ed esegui il comando seguente:
prlctl set "macOS 13" --name "macOS 13 New Name"
dove macOS 13 è il nome corrente della tua macchina virtuale.
Funzionalità aggiuntive aggiunte in Parallels Desktop 18 e versioni successive
Tieni presente che a partire da Parallels Desktop 18, puoi registrare la tua macchina virtuale macOS in Control Center, che porterà funzionalità aggiuntive alle operazioni con la macchina virtuale:
- creare cloni della VM;
- utilizzare i comandi prlctl start, stop, register, destroy e clone per lavorare con la macchina virtuale dal Terminale.
- utilizzare il comando prlctl set <VM_UUID> --startup-view headless per impostare l'avvio della macchina virtuale in background.
Was this article helpful?
Tell us how we can improve it.