Andre Nyttige Boot-Parametre for "nvram boot-args=[options]" i OS X

Hvilke andre boot-parametre kan sættes med "nvram boot-args=[options]" i OS X, udover -v (verbose), -x (safe mode) og arch=x86_64 (boot i 64-bit kernel på 64-bit kompatible maskiner), da der tilsyneladende ikke findes nogen dokumentation?

Andre boot-parametre for "nvram boot-args=[options]" i OS X inkluderer -s (single-user mode), debug=0x144 (kernel debugging), kext-dev-mode=1 (ikke-underskrevne kexts), nv_disable=1 (deaktiverer NVIDIA GPU'er), keepsyms=1 (beholder symboler i kernel-panik rapporter), rootless=0 (deaktiverer SIP), maxmem=[size] (begrænser RAM), cpus=[number] (begrænser CPU-kerner), rd=diskXsY (specific disk/partition), og npci=0x2000/0x3000 (løser PCI-konfigurationsproblemer).

Andre Boot-Parametre for "nvram boot-args=[options]" i OS X

Udover de velkendte boot-parametre som -v (verbose), -x (safe mode) og arch=x86_64 (boot i 64-bit kernel på 64-bit kompatible maskiner), findes der flere andre boot-parametre, som kan anvendes med nvram boot-args=[options] i OS X. Her er en liste over nogle af de mindre kendte, men nyttige boot-parametre:

  • -s: Single-user mode. Starter systemet i en minimal tilstand med kun de mest nødvendige tjenester.
  • debug=0x144: Aktiverer kernel debugging output. Dette kan være nyttigt for fejlfinding af kernel-relaterede problemer.
  • kext-dev-mode=1: Tillader indlæsning af ikke-underskrevne kernel extensions (kexts). Dette er især nyttigt for udviklere.
  • nv_disable=1: Deaktiverer NVIDIA GPU'er. Dette kan være nyttigt, hvis der er problemer med NVIDIA-drivere.
  • keepsyms=1: Beholder symbolerne i kernel-panik rapporter, hvilket kan hjælpe med fejlfinding.
  • rootless=0: Deaktiverer System Integrity Protection (SIP). Dette bør kun bruges til fejlfinding og udvikling, da det reducerer systemets sikkerhed.
  • maxmem=[size]: Begrænser mængden af RAM, som systemet kan bruge. Dette kan være nyttigt til testformål.
  • cpus=[number]: Begrænser antallet af CPU-kerner, som systemet kan bruge. Dette kan også være nyttigt til testformål.
  • rd=diskXsY: Angiver en specifik disk og partition at boote fra, hvor X er disknummeret og Y er partitionen.
  • npci=0x2000 eller npci=0x3000: Kan hjælpe med at løse PCI-konfigurationsproblemer under boot.

Disse parametre kan være nyttige i forskellige fejlfinding- og udviklingsscenarier. Det er dog vigtigt at bruge dem med forsigtighed, da nogle af dem kan påvirke systemets stabilitet og sikkerhed.