Misc

Boot: Impostazioni per la schermata di avvio (lasciare così com'è a meno che tu non sappia cosa stai facendo, controlla che coincidano con questi settaggi almeno in fase di avvio più critica, in modo da evitare problemi particolari)

BlessOverride: lasciare il campo vuoto a meno di casi particolari.

Sezione progettata per essere riempita con stringhe contenenti percorsi solamente UEFI verso bootloader personalizzati, ad esempio \EFI\Microsoft\Boot\bootmgfw.efi per bootloader Microsoft. Ciò consente a percorsi insoliti di essere scoperti automaticamente dal selettore di avvio (Boot Picker).

  • HibernateMode: None

    • Modalità di rilevamento dell'ibernazione. Sono supportate le seguenti modalità:

      • Nessuna - Evita l'ibernazione (meglio tenere così in fase d'installazione).

      • Auto: utilizza il rilevamento RTC e NVRAM.

      • RTC: utilizza il rilevamento RTC.

      • NVRAM: utilizza il rilevamento NVRAM.

  • HideSelf: YES

    • Nasconde la partizione EFI, non serve mostrarla quando si è nel boot menu di OpenCore (anche chiamato Boot Picker)

  • HideAuxiliary:

    • Nasconde le voci ausiliarie dal menu di selezione per impostazione predefinita. Una voce è considerata ausiliaria quando si applica almeno una delle seguenti condizioni:

      • La entry è una macOS Recovery.

      • La entry è explicitamente segnalata come ausiliaria.

      • La entry è di sistema (e.g. Clean NVRAM).

  • PickerAttributes: 0

    • Il Boot Picker supporta dei colori come somma dei colori di primo piano e di sfondo secondo le specifiche UEFI.

  • PollAppleHotKeys: NO

    • Permette l'abilitazione di HotKey nella gui tramite boot.efi, alcuni comandi noti sono:

      • Cmd+V: Abilita la modalità verbose (=> le scritte di debug all'avvio)

      • Cmd+Opt+P+R: Reset NVRAM (=> richiede AllowNVRAMReset=YES)

      • Cmd+R: Avvia in modalità Recovery dalla partizione di Recovery.

      • Cmd+S: Avvia in modalità in Single-user (= il boot-arg "-s" fa la stessa cosa)

      • Option/Alt: Mostra il boot picker quando ShowPicker è impostato su NO, un alternativa è il tasto ESC.

  • Timeout: 5

    • Imposta quanto tempo OpenCore attenderà fino all'avvio automatico dalla selezione.

  • ShowPicker: YES

    • Utilizza la GUI predefinita di OpenCore, impostata sù NO se si desidera utilizzare una GUI.

  • TakeoffDelay: 0

    • Utilizzato per aggiungere un ritardo per i tasti di scelta rapida quando OpenCore è un po 'troppo veloce per la registrazione, 5000-10000 microsecondi è l'intervallo preferito per gli utenti con supporto di tasti di scelta rapida non funzionanti.

      .

  • UsePicker: YES

    • Utilizza la GUI predefinita di OpenCore, imposta su NO se si desidera utilizzare una GUI diversa.

Debug: Importanti informazioni di Debug per OpenCore (Cambiamo tutto tranne DisplayDelay)

  • DisableWatchDog: YES

    • Potrebbe essere necessario impostare YES se OpenCore si blocca su un timer in attesa durante l'avvio, può anche aiutare per i primi problemi di avvio di macOS.

  • Target: 83

    • Mostra più informazioni di debug, richiede la versione debug di OpenCore, altrimenti mettere 0 se volete disattivare tutto il logging (il log su file, Onscreen debug, UEFI variable logging)

  • DisplayLevel: 2147483714

    • Mostra ancor più informazioni di debug, richiede la versione debug di OpenCore, riferirsi al manuale Configuration.pdf o a questa sezione qui sotto, questi valori possono essere calcolati in OpenCore debugging (sezione in inglese).

Security: La sezione Security è abbastanza chiara da capire, Importante - non saltare.

Cambieremo AllowNvramReset, AllowSetDefault, RequireSignature, RequireVault e ScanPolicy.

  • AllowNvramReset: YES

    • Consente il Reset della NVRAM sia nel selettore di avvio che quando si preme Cmd+Opt+P+R

  • AllowSetDefault: NO

    • Consenti a CTRL+InvioeCTRL+Index(Ctrl+I di Indice) di impostare il dispositivo di avvio predefinito nel selettore, se ritenete necessario in futuro potete procedere a mettere questa opzione su ON impostando il disco di avvio di default.

  • AuthRestart: NO

    • Abilita il riavvio autenticato per FileVault2, quindi la password non è richiesta al riavvio. Può essere considerato un rischio per la sicurezza - è opzionale per ognuno di voi.

  • ExposeSensitiveData: 6

    • Mostra più informazioni di debug, richiede la versione di Debug di OpenCore.

  • RequireSignature: NO

    • Non ci occuperemo del vault qui, perciò possiamo ignorare, non avvieremo se abilitiamo questo settaggio senza aver aggiunto vault.sig e vault.plist

  • Vault: Optional

    • Non ci occuperemo del vault qui, perciò possiamo ignorare, non avvieremo se abilitiamo questo settaggio senza aver aggiunto vault.sig e vault.plist

  • ScanPolicy: 0

    • 0 ti dà la possibilità di mostrare tutti i dispositivi disponibili, riferisciti alla sezione Security in inglese per maggiori informazioni. Non riuscirai a vedere il tuo dispositivo USB se lasci il campo di default (983 299) deve essere sostituito con 0 almeno nella fase critica di installazione. Dopo aver installato potrete rimettere il valore predefinito.

Tools

Sezione dove potere definire quali strumenti di debug volete poter eseguire; es. OpenCoreShell. Per quanto riguarda noi, non useremo tool aggiuntivi a meno di casi particolari, come la creazione di custom entries da UEFI Shell.

  • Name

    • Nome che volete dare quando vi trovate al Boot Picker (lett. Selezionatore di Boot)

  • Enabled

    • Si spiega da solo, abilita o disabilita.

  • Path

    • Percorso che arriva al file, dopo la cartella Tools. Se avete il file Shell.efi dentro la cartella OC/Tools, allora riempite questo campo con solo il nome del file. Se invece avete creato sottocartelle dentro Tools, allora inserire percorso_a/Shell.efi

    • es: Shell.efi, lett. "interprete dei comandi" UDK con patch adottata per un'ampia gamma di firmware.

Entries: Utilizzato per specificare percorsi di avvio fuori dalla norma che non possono essere trovati nativamente con OpenCore, lasciare di default se non si hanno problemi.

  • Name

    • Nome che volete dare quando vi trovate al Boot Picker (lett. Selezionatore di Boot)

  • Enabled

    • Si spiega da solo, abilita o disabilita.

  • Path

    • Percorso PCI del disopositivo di boot, può essere trovato con OpenCoreShell e il comandpo map mentre si è entrati alla riga di comando di Shell, e premere invio.

    • Esempio di un possibile output: PciRoot(0x0)/Pci(0x1D,0x4)/Pci(0x0,0x0)/NVMe(0x1,09-63-E3-44-8B-44-1B-00)/HD(1,GPT,11F42760-7AB1-4DB5-924B-D12C52895FA9,0x28,0x64000)/\EFI\Microsoft\Boot\bootmgfw.efi

Last updated