?

Log in

No account? Create an account

Boot arguments

26.09.2008 - 22:07 опубликовано MacPages
http://www.macpages.ru/content/boot-arguments

Boot arguments - это, как следует из названия специальные аргументы, т.е. команды. Они бывают очень полезными при восстановлении системы, при работе с Mac OS в текстовом режиме, а также выявлении причины "неудачной" загрузки. Команды можно использовать, например, когда система не грузится, нажимаете F8 и вводите к примеру -x, жмем Enter, -x - это безопасный режим, авось повезет с загрузкой.

ТипТип Команды (аргументы)
DTrace
  • dtrace_dof_mode - Задает режимы DTrace DOF {0/1/2/3}
  • DisableFBT - Отключение FBT {1}   
  • IgnoreFBTBlacklist - Игнорирование блэклиста определенных критических модулей {1}
     
BSD
  • -b - Don't run /etc/rc.boot
  • -l - Log leaks
  • srv - Boot as server {1}
  • ncl - Number of clusters
  • nbuf - Number of buffers for bsd
  • kmem - Kernel memory access {1}
  • trace - Kernel trace buffer size
  • msgbuf - Message Buffer
  • rp - Root path
  • mcache_flags - Memory cache flags
  • mbuf_debug - MBuf Debug {1}
  • initmcl - Init mbuf clusters
  • socket_debug - Socket debug (net)
  • net_affinity - Net Affinity (net)
  • rte_debug - Route debug (net) {flags}
  • -rwroot_hack - Mount root read/write
IOKit
  • mseg - Max segment
  • dart - Remove mapper present
  • io - IO Kit Debug
Mach
  • keepsyms - Do not unload KLD/Address-symbol translation {1}
  • debug - Kernel debug {flags}
  • nvram_paniclog - commit paniclog to NVRAM {1}
  • pmsafe_debug - Put CPUs into "safe" power mode {1}
  • preempt - Set default preemption rate
  • unsafe - Max unsafe quanta
  • poll - Max poll quanta
  • yield - Schedule poll yield shift
  • idlehalt - Halt idle thread to allow cpu into lowpower mode {1}
  • panic_io_port - In a panic read from this I/O port {0x0 to 0xffff}
  • _fpu - Limit boot-time cpu features {387/mmx/sse}
  • diag - Diagnostic output
  • serial - Serial diagnostic console
  • maxmem - Maximum memory to use
  • cpus -Numbers of cpus
  • himemory_mode - Set memorymode for over 4GB {0 - All pages available/1- disable high mem/2 - prefer high mem}
  • immediate_NMI - Force immediate NMI debugger {1}
  • -legacy - Force legacy 32bit mode
  • lcks - Lock statistics
  • novmx - No altivec emulation in Rosetta {1}
  • max_valid_dma_addr - Max valid DMA address
  • maxbouncepool - Max bounce pool size
  • maxloreserve - Max low reserve
  • npvhash - Physical to virtual mapping hash
  • wpkernel - Write protect kernel {1}
  • -no_shared_cr3 - Disable shared kernel address space for 64 bit users
  • -pmap_trace - Enable kernel traces for pmap
  • _panicd_ip - IP of panic server
  • _router_ip - IP of router
  • panicd_port - Port of panic server
  • -zc - Free zone element checking
  • mtxspin - Mutex spin (ppc)
  • vmmforce - VMM force (ppc)
  • fn - Force nap (ppc) (acpi) {0/1/2}
  • pmsx - Experimental power management stepper mode (ppc) {1}
  • ctrc - Set tracing to specific cpu (ppc)
  • tb - Non-default trace buffer size (ppc)
  • wcte - Write combine timer enable (ppc)
  • mcklog - Clear machine check flag (ppc)
  • mcksoft - Machine check software recovery (ppc)
  • ht_shift - Non-default hash table size (ppc) {1}
  • zsize - Target zone size
  • colors - Set VM colors
  • fill - Fill pages
  • serialbaud - Set serial baud rate
Boot (Загрузка)
  • -v - Verbose Mode
  • -x - Безопасный режим
  • -f - Старый безопасный режим
  • -F - Игнорировать файл загрузки
  • -s - Однопользовательский режим
  • Graphics Mode - VESA Graphics Mode Dimensions
  • Text Mode - VGA Text Mode Dimensions
  • Boot Graphics - Graphics or Text Mode
  • Quiet Boot - Quiet Bootmode
  • MKext Cache - Mkext cache file
  • Kernel Cache - Kernel Cache file
  • rd - Root Device
  • boot-uuid - Boot UUID
  • platform - Platform Expert {ACPI}
  • config - Загружать альтернативный конфигурационный plist ( Load alternate config plist )
Другое
  • smbios - Verbose SMBIOS (AppleSMBIOS.kext) {1}
  • acpi - Debug AppleACPIPlatform {1-8}
  • acpi_level - ACPI Debug Level
  • acpi_layer - ACPI Debug Layer
  • acpi_sleep - ACPI Sleep
  • nvdebug - NVDAResman debug
  • nvrm - NVDAResman
  • ndrv_debug_level - NDRV Debug Level (NVDAResman)
  • pstep - Power Step Debug (ACPI_SMC)
  • hpet - AppleHPE

Comments