====== Boot Monitor ====== This page describes the NetBSD bootloader, as used by MINIX3. To get a summary of what the it can do, while in it, you can select "Drop to boot prompt" from the menu and type: help ===== Commonly Used MINIX3 Boot Options ===== A rundown of oft-used MINIX3 boot options: | //cttyline=0// | Used for serial debugging; parameter selects serial port. | | //cttybaud=// | Sets serial baud rate. 115200 is recommended. | | //bootopts=-s// | Enables single-user mode. | | //no_apic=// | to turn APIC on, to turn it off. There is also //apic_timer_x=//. //acpi=yes// is required with //no_apic=0// | | //no_smp=// | to turn SMP on, to turn it off. | | //pci_debug=1// | Enable PCI driver debug prints. | | //rootdevname=// | E.g. //c0d0p0s0//; Sets the partition from which to load boot components. | | //watchdog=// | to turn on the NMI watchdog (kernel lock up detection; also requires //no_apic=0// and //acpi=yes//). | Some less used options: | //acpi=yes// | Use the ACPI driver. | | //ahci=yes// | Use the AHCI driver instead of the "at_wini" IDE driver (experimental!). Many other //ahci=// options are available to help debugging; see the code. | | //ata_no_dma=1// | Disable DMA. | | //ata_pci_debug=1// | Enable PCI-related debugging info in at_wini driver. Some other //ata=// options are available to help debugging; see the code. | | //atapi_dma=1// | Enable ATAPI DMA. | | //bios_wini=yes// | Use the BIOS driver instead of the "at_wini" IDE driver. | | //bios_remap_first=1// | Force the boot drive to be remapped as d7; this allows a machine booted from an inserted media (like a faked disk image from CD booting or a USB thumb drive) to retain its normal drive assignation. | | //console=8003// | Enable 50 lines for the text-mode console. | | //debug_fkeys=1// | Enable pressing F1..F10 keys to show information about the system on the console. | | //disable=// | Prevent one //daemon// (optional service) to start; useful when debugging, or if some piece of hardware has problems; ''disable=inet'' will prevent the INET network stack to start; ''disable=lwip,lance'' will prevent both the LWIP network stack and the LANCE driver to start. | | //hz=60// | Set the system heart beat. | | //label=