No boot-args in nvram

2

Dopo aver visto questa domanda riguardante il serverperfmode nvram boot-arg, pensavo di controllare il mio server per vedere il suo stato:

$ nvram boot-args
nvram: Error getting variable - 'boot-args': (iokit/common) data was not found

Si tratta di una risposta normale (ad esempio, se non sono stati impostati argomenti di avvio), o è qualcosa fuori gioco con il mio server. La pagina di supporto di Apple non menziona l'errore.

Il mio server è un Mac Pro con 10.11.6, fuori da un SSD interno. E, Server.app è installato / configurato.

L'output di nvram -p mostra le seguenti variabili:

efi-boot-device
bluetoothInternalControllerInfo
fmm-computer-name
efi-apple-recovery
SystemAudioVolumeDB
bluetoothActiveControllerInfo
SystemAudioVolume
eft-boot-device-data
BootCampProcessorPstates
    
posta Kent 21.12.2016 - 00:27
fonte

1 risposta

1

Questa è effettivamente la risposta normale se la variabile non è stata impostata. Esempio di comandi e output lungo la linea di richiesta:

$ nvram boot-args
  boot-args serverperfmode=1 -v

considerando quanto segue:

$ nvram bootargs        # missing character results in: non existing variable
  nvram: Error getting variable - 'bootargs': (iokit/common) data was not found

Questo è lo stesso stato di questa variabile che si ottiene dopo aver cancellato l'intera variabile o dopo aver cancellato tutte le variabili con un reset NVRAM.

E se nvram -p non mostra nient'altro che quello che hai pubblicato, tale procedura era piuttosto recente.

Per verificare la 'normalità':

$ nvram -p                        # print all nvram variables
boot-args serverperfmode 1 -v     # output if only boot-args is set
$ sudo nvram -d boot-args         # delete nvram variable for boot-args
$ nvram -p                        # print all nvram variables
                                  # nothing to output
$ nvram boot-args                 # try to read only boot-args variable 
nvram: Error getting variable - 'boot-args': (iokit/common) data was not found # your error message
$ sudo nvram boot-args="-v"       # set boot-args to verbose boot mode
$ nvram -p                        # print all nvram variables
boot-args -v                      # output for nvram variable boot-args shown
$ nvram boot-args                 # print only boot-args nvram variable
boot-args -v
    
risposta data 01.09.2017 - 11:45
fonte

Leggi altre domande sui tag