3 votos

No hay cargas de arranque en la nvram

Después de ver esta pregunta con respecto al serverperfmode nvram boot-arg, pensé en revisar mi servidor para ver su estado:

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

¿Es ésta una respuesta normal (es decir, si no se han configurado las órdenes de arranque), o hay algo que no funciona en mi servidor? Apple's página de apoyo no menciona el error.

Mi servidor es un Mac Pro que ejecuta 10.11.6, fuera de un SSD interno. Y, Server.app está instalado/configurado.

Salida de nvram -p muestra las siguientes variables:

efi-boot-device
bluetoothInternalControllerInfo
fmm-computer-name
efi-apple-recovery
SystemAudioVolumeDB
bluetoothActiveControllerInfo
SystemAudioVolume
eft-boot-device-data
BootCampProcessorPstates

2voto

Pickle Puntos 2099

Esta es, de hecho, la respuesta normal si la variable no ha sido establecida. Ejemplos de comandos y salida a lo largo de su línea de investigación:

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

Considerando que:

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

Este es el mismo estado para esta variable que se obtiene después de borrar toda la variable o después de borrar todas las variables con un reinicio de la NVRAM.

Y si nvram -p no muestra nada más que lo que has publicado entonces tal procedimiento era bastante reciente.

Para comprobar la "normalidad":

$ 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

-1voto

Tomachi Puntos 1

Yo uso lo siguiente para habilitar el arranque verboso: (es posible que tenga que desactivar la protección del sistema)

#!/bin/bash
nvram -p
echo "Enabling Verbose Boot Now..."
sudo nvram boot-args="-v"
nvram -p

Sólo se necesita la línea sudo los demás son para supervisar el cambio.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X