Print this page
11581 'debug' loader option is a little obscure
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/boot/sys/boot/forth/menu.rc
          +++ new/usr/src/boot/sys/boot/forth/menu.rc
↓ open down ↓ 122 lines elided ↑ open up ↑
 123  123  
 124  124  set optionsmenu_osconsole=2
 125  125  set optionsmenu_command[2]="cycle_osconsole"
 126  126  set optionsmenu_keycode[2]=99
 127  127  
 128  128  set optionsmenu_acpi=3
 129  129  set optionsmenu_command[3]="cycle_acpi"
 130  130  set optionsmenu_keycode[3]=97
 131  131  
 132  132  set optionsmenu_init[4]="init_singleuser"
 133      -set optionsmenu_caption[4]="[S]ingle User. Off"
 134      -set optionstoggled_text[4]="[S]ingle User. On"
      133 +set optionsmenu_caption[4]="[S]ingle User......... Off"
      134 +set optionstoggled_text[4]="[S]ingle User......... On"
 135  135  set optionsmenu_command[4]="toggle_singleuser"
 136  136  set optionsmenu_keycode[4]=115
 137      -set optionsansi_caption[4]="^[1mS^[mingle User. ^[34;1mOff^[m"
 138      -set optionstoggled_ansi[4]="^[1mS^[mingle User. ^[32;7mOn^[m"
      137 +set optionsansi_caption[4]="^[1mS^[mingle User........... ^[34;1mOff^[m"
      138 +set optionstoggled_ansi[4]="^[1mS^[mingle User........... ^[32;7mOn^[m"
 139  139  
 140  140  set optionsmenu_init[5]="init_verbose"
 141      -set optionsmenu_caption[5]="[V]erbose..... Off"
 142      -set optionstoggled_text[5]="[V]erbose..... On"
      141 +set optionsmenu_caption[5]="[V]erbose............. Off"
      142 +set optionstoggled_text[5]="[V]erbose............. On"
 143  143  set optionsmenu_command[5]="toggle_verbose"
 144  144  set optionsmenu_keycode[5]=118
 145      -set optionsansi_caption[5]="^[1mV^[merbose..... ^[34;1mOff^[m"
 146      -set optionstoggled_ansi[5]="^[1mV^[merbose..... ^[32;7mOn^[m"
      145 +set optionsansi_caption[5]="^[1mV^[merbose............... ^[34;1mOff^[m"
      146 +set optionstoggled_ansi[5]="^[1mV^[merbose............... ^[32;7mOn^[m"
 147  147  
 148  148  set optionsmenu_init[6]="init_reconfigure"
 149      -set optionsmenu_caption[6]="[R]econfigure. Off"
 150      -set optionstoggled_text[6]="[R]econfigure. On"
      149 +set optionsmenu_caption[6]="[R]econfigure......... Off"
      150 +set optionstoggled_text[6]="[R]econfigure......... On"
 151  151  set optionsmenu_command[6]="toggle_reconfigure"
 152  152  set optionsmenu_keycode[6]=114
 153      -set optionsansi_caption[6]="^[1mR^[meconfigure. ^[34;1mOff^[m"
 154      -set optionstoggled_ansi[6]="^[1mR^[meconfigure. ^[32;7mOn^[m"
      153 +set optionsansi_caption[6]="^[1mR^[meconfigure........... ^[34;1mOff^[m"
      154 +set optionstoggled_ansi[6]="^[1mR^[meconfigure........... ^[32;7mOn^[m"
 155  155  
 156  156  set optionsmenu_init[7]="init_kmdb"
 157      -set optionsmenu_caption[7]="k[m]db........ Off"
 158      -set optionstoggled_text[7]="k[m]db........ On"
      157 +set optionsmenu_caption[7]="Load [k]mdb........... Off"
      158 +set optionstoggled_text[7]="Load [k]mdb........... On"
 159  159  set optionsmenu_command[7]="toggle_kmdb"
 160      -set optionsmenu_keycode[7]=109
 161      -set optionsansi_caption[7]="k^[1mm^[mdb........ ^[34;1mOff^[m"
 162      -set optionstoggled_ansi[7]="k^[1mm^[mdb........ ^[32;7mOn^[m"
      160 +set optionsmenu_keycode[7]=107
      161 +set optionsansi_caption[7]="Load ^[1mk^[mmdb............. ^[34;1mOff^[m"
      162 +set optionstoggled_ansi[7]="Load ^[1mk^[mmdb............. ^[32;7mOn^[m"
 163  163  
 164      -set optionsmenu_init[8]="init_debug"
 165      -set optionsmenu_caption[8]="[D]ebug....... Off"
 166      -set optionstoggled_text[8]="[D]ebug....... On"
 167      -set optionsmenu_command[8]="toggle_debug"
      164 +set optionsmenu_init[8]="init_drop_into_kmdb"
      165 +set optionsmenu_caption[8]="[D]rop into kmdb...... Off"
      166 +set optionstoggled_text[8]="[D]rop into kmdb...... On"
      167 +set optionsmenu_command[8]="toggle_drop_into_kmdb"
 168  168  set optionsmenu_keycode[8]=100
 169      -set optionsansi_caption[8]="^[1mD^[mebug....... ^[34;1mOff^[m"
 170      -set optionstoggled_ansi[8]="^[1mD^[mebug....... ^[32;7mOn^[m"
      169 +set optionsansi_caption[8]="^[1mD^[mrop into kmdb........ ^[34;1mOff^[m"
      170 +set optionstoggled_ansi[8]="^[1mD^[mrop into kmdb........ ^[32;7mOn^[m"
 171  171  
      172 +
 172  173  \
 173  174  \ BOOT ENVIRONMENT MENU
 174  175  \
 175  176  
 176  177  \ the BE list is read from [pool]/boot/menu.lst, the list in file
 177  178  \ is ordered from oldest to most recent.
 178  179  \ the BE menu will list entries from most recent to oldest,
 179  180  \ so the first page in menu is last page in menu.lst
 180  181  
 181  182  be-pages [if]
↓ open down ↓ 41 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX