This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
usersguide:bootmonitor [2014/11/11 16:03] lionelsambuc [Commonly Used Boot Monitor Commands and Options] |
usersguide:bootmonitor [2015/10/31 15:53] dcvmoole random updates |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Boot Monitor ====== | ====== Boot Monitor ====== | ||
- | This page describes the NetBSD boot monitor, as used by MINIX 3. | + | 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: | 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: | ||
Line 8: | Line 8: | ||
</code> | </code> | ||
- | ===== Commonly Used Boot Monitor Commands and Options ===== | + | ===== Commonly Used MINIX3 Boot Options ===== |
- | A rundown of oft-used boot monitor commands and options: | + | A rundown of oft-used MINIX3 boot options: |
- | | //ctty 0// | Used for serial debugging; parameter selects serial port. | | + | | //cttyline=0// | Used for serial debugging; parameter selects serial port. | |
| //cttybaud=// | Sets serial baud rate. 115200 is recommended. | | | //cttybaud=// | Sets serial baud rate. 115200 is recommended. | | ||
- | | //menu// | Shows the Menu. | | ||
- | | //ls// | Lists the files present on the root device. | | ||
- | | //boot// | Boots the kernel. | | ||
| //bootopts=-s// | Enables single-user mode. | | | //bootopts=-s// | Enables single-user mode. | | ||
- | | //load_mods// | Loads specified modules by path; wildcard ("*") searches in the path are accepted. | | ||
- | | //multiboot// | Boots the kernel with loaded modules; //boot -s// will stop before running optional services. | | ||
| //no_apic=// | <zero> to turn APIC on, <non-zero> to turn it off. There is also //apic_timer_x=<n>//. //acpi=yes// is required with //no_apic=0// | | | //no_apic=// | <zero> to turn APIC on, <non-zero> to turn it off. There is also //apic_timer_x=<n>//. //acpi=yes// is required with //no_apic=0// | | ||
| //no_smp=// | <zero> to turn SMP on, <non-zero> to turn it off. | | | //no_smp=// | <zero> to turn SMP on, <non-zero> to turn it off. | | ||
Line 47: | Line 42: | ||
| //vm_sanitychecklevel=<n>// | Enable debugging of VM Server. | | | //vm_sanitychecklevel=<n>// | Enable debugging of VM Server. | | ||
- | Some obsolete options, carried over from MINIX 2; information about them will be found in old manual pages. | + | ===== Booatloader commands ===== |
- | | //bus=at// or //bus=mca// | Mainly determine the kind of PIC to use. | | + | |
- | | //processor=586// | Force the detection of a given CPU family. | | + | |
- | | //video=vga// or //video=ega// | No noticeable effects are expected. | | + | |
- | | //XXXETH<n>=// <hardware-dependent> and //XXXETH<n>_EA=// <MAC address> | Allows the setup of non-PnP hardwares, mainly the network cards; all this has been mostly obsoleted by PCI. The actual names of the variables depend on the driver. | | + | |
+ | Some bootloader commands (to be extended): | ||
+ | | //menu// | Shows the Menu. | | ||
+ | | //edit// | Edit a boot menu option before executing it. | | ||
+ | | //ls// | Lists the files present on the root device. | | ||
+ | | //boot// | Boots the kernel. | | ||
+ | | //load_mods// | Loads specified modules by path; wildcard ("*") searches in the path are accepted. | | ||
+ | | //multiboot// | Boots the kernel with loaded modules; //boot -s// will stop before running optional services. | |