PlatformInfo
Per impostare le informazioni SMBIOS, useremo l'applicazione di acidanthera macserial.
Per questo esempio di Coffee Lake sceglieremo the iMac18,1 SMBIOS - fatto apposta per una retro compatibilità. Ci sono due SMBIOS principali per Kaby Lake:
iMac18,1
- Questo e' usato da computers che usano la iGPU per lo schermo video.iMac18,3
- Questo e' usato da computers che usano la dGPU per lo schermo video, ed una iGPU per soli compiti di calcolo.
Per avere info sul SMBIOS può essere eseguito tramite l'opzione -a
Questo genererà una lista completa di tutti i smbios. Possiamo avere un output mirato usando grep
Con il nostro esempio di iMac18,1, eseguiamo macserial in questo modo tramite il terminale:
macserial -a | grep -i iMac18,1
Che ci darebbe un output simile al seguente:
Product | Serial | Board Serial (MLB) |
iMac18,1 | C02T8SZNH7JY | C02707101J9H69F1F |
iMac18,1 | C02VXBYDH7JY | C02753100GUH69FCB |
iMac18,1 | C02T7RY6H7JY | C02706310GUH69FA8 |
iMac18,1 | C02VD07ZH7JY | C02737301J9H69FCB |
iMac18,1 | C02TQPYPH7JY | C02720802CDH69FAD |
iMac18,1 | C02VXYYVH7JY | C02753207CDH69FJC |
iMac18,1 | C02VDBZ0H7JY | C02737700QXH69FA8 |
iMac18,1 | C02VP0H6H7JY | C02746300CDH69FJA |
iMac18,1 | C02VL0W9H7JY | C02743303CDH69F8C |
iMac18,1 | C02V2NYMH7JY | C02728600J9H69FAD |
L'ordine è Product | Serial | Board Serial (MLB)
La parte iMac18,1
viene copiata in Generic; SystemProductName.
La parte Seriale
viene copiata in Generic; SystemSerialNumber.
La parte Board Serial
viene copiata su SMBIOS; Numero di serie della scheda in Generic - & gt; MLB.
Possiamo creare uno SmUUID eseguendo uuidgen
nel terminale Questo va copiato in Generic; SystemUUID.
Impostiamo Generic; ROM su una Apple ROM (scaricata da un vero Mac ), il tuo indirizzo MAC NIC o qualsiasi indirizzo MAC casuale (potrebbero essere solo 6 byte casuali, per questa guida utilizzeremo 11223300 0000
)
In vostro aiuto c'è un tools RomGen che genera rom da copiare nella relativa posizione del config.
Automatic: YES
Genera PlatformInfo in base alla sezione Generic anziché alle sezioni DataHub, NVRAM e SMBIOS
UpdateDataHub: YES
Aggiorna i campi Data Hub
UpdateNVRAM: YES
Aggiorna i campi NVRAM
UpdateSMBIOS: YES
Aggiorna i campi SMBIOS
UpdateSMBIOSMode: Create
Sostituisce le tabelle con EfiReservedMemoryType appena allocato
NOTA: Per portatili Dell richiedono il quirk CustomSMBIOSGuid per evitare di avere un SMbios "troncato"
Last updated