aboutsummaryrefslogtreecommitdiffstats
path: root/docs/mcc-help/en/drakboot.xml
blob: 5c77dd8a84c7052b5b38d56da589992ddf2ec584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
<?xml version='1.0' encoding='UTF-8'?><section xmlns="http://docbook.org/ns/docbook" xmlns:ns5="http://www.w3.org/1998/Math/MathML" xmlns:ns4="http://www.w3.org/2000/svg" xmlns:ns3="http://www.w3.org/1999/xhtml" xmlns:ns2="http://www.w3.org/1999/xlink" xmlns:ns="http://docbook.org/ns/docbook" xml:id="drakboot" version="5.0">
  <info>
    <title xml:id="drakboot-ti1">Set up boot system</title>

    <subtitle>drakboot</subtitle>
  </info>

  <mediaobject>
    <imageobject>
      <imagedata format="PNG" xml:id="drakboot--boot-im1" align="center" fileref="drakboot--boot.png" revision="1"/>
    </imageobject>
  </mediaobject>

  <para>If you are using a UEFI system instead of BIOS, the user interface is
  slightly different as the boot device is obviously the EFI system Partition
  (ESP).</para>

  <mediaobject>
    <imageobject>
      <imagedata fileref="drakboot--boot2.png"/>
    </imageobject>
  </mediaobject>

  <para>This tool<footnote>
      <para>You can start this tool from the command line, by typing <emphasis role="bold">drakboot</emphasis> as root.</para>
    </footnote> allows you to configure the boot options (choice of the
  bootloader, set a password, the default boot, etc.)</para>

  <para>It is found under the Boot tab in the Mageia Control Center labeled
  "Set up boot system".</para>

  <warning>
    <para>Don't use this tool if you don't know exactly what you are doing.
    Changing some settings may prevent your machine from booting again
    !</para>
  </warning>

  <para>In the first part, called <guilabel>Bootloader</guilabel>, it is
  possible if using BIOS, to choose which <guibutton>Bootloader to
  use</guibutton>, Grub, Grub2 or Lilo, and with a graphical or a text menu.
  It is just a question of taste, there are no other consequences. You can
  also set the <guibutton>Boot device</guibutton>, don't change anything here
  unless you are an expert. The boot device is where the bootloader is
  installed and any modification can prevent your machine from booting.</para>

  <para>In a UEFI system, the bootloader is <guilabel>Grub2-efi</guilabel> and
  is installed in /boot/EFI partition. This FAT32 formatted partition is
  common to all operating systems installed.</para>

  <para>In the second part, called <guilabel>Main options</guilabel>, you can
  set the <guibutton>Delay before booting default image</guibutton>, in
  seconds. During this delay, Grub or Lilo will display the list of available
  operating systems, prompting you to make your choice. If no selection is
  made, the bootloader will boot the default one once the delay
  elapses.</para>

  <para>In the third and last part, called <guibutton>Security</guibutton>, it
  is possible to set a password for the bootloader. This means a username and
  password will be asked at the boot time to select a booting entry or change
  settings. The username is "root" and the password is the one chosen
  here.</para>

  <para>The <guibutton>Advanced</guibutton> button gives some extra
  options.</para>

  <para><guibutton>Enable ACPI:</guibutton></para>

  <para>ACPI (Advanced Configuration and Power Interface) is a standard for
  the power management. It can save energy by stopping unused devices, this
  was the method used before APM. Check this box if your hardware is ACPI
  compatible.</para>

  <para><guibutton>Enable SMP:</guibutton></para>

  <para>SMP stands for Symmetric Multi Processors, it's an architecture for
  multicore processors.</para>

  <note>
    <para>If you have a processor with HyperThreading, Mageia will see it as a
    dual processor and enable SMP.</para>
  </note>

  <para><guibutton>Enable APIC</guibutton> and <guibutton>Enable Local
  APIC:</guibutton></para>

  <para>APIC stands for Advanced Programmable Interrupt Controller. There are
  two components in the Intel APIC system, the local APIC (LAPIC) and the I/O
  APIC. The latter one routes the interrupts it receives from peripheral buses
  to one or more local APICs that are in the processor. It is really useful
  for multi-processor systems. Some computers have problems with the APIC
  system which can cause freezes or incorrect device detection (error message
  "spurious 8259A interrupt: IRQ7"). In this case, disable APIC and/or Local
  APIC.</para>

  <mediaobject>
    <imageobject>
      <imagedata fileref="drakboot1.png"/>
    </imageobject>
  </mediaobject>

  <para>The <guibutton>Next</guibutton> screen differs depending on which boot
  loader you chose.</para>

  <itemizedlist>
    <listitem>
      <para>You have Grub Legacy or Lilo:</para>

      <para>In this case, you can see the list of all the available entries at
      boot time. The default one is asterisked. To change the order of the
      menu entries, click on the up or down arrows to move the selected item.
      If you click on the <guibutton>Add</guibutton> or
      <guibutton>Modify</guibutton> buttons, a new window appears to add a new
      entry in the bootloader menu or to modify an existing one. You need to
      be familiar with Lilo or Grub to be able to use these tools.</para>

      <mediaobject>
        <imageobject>
          <imagedata fileref="drakboot2.png"/>
        </imageobject>
      </mediaobject>

      <para>The <guilabel>Label</guilabel> field is freeform, write here what
      you want to be displayed in the menu. It matches the Grub command
      "title". For example: Mageia3.</para>

      <para>The <guilabel>Image</guilabel> field contains the kernel name. It
      matches the Grub command "kernel". For example /boot/vmlinuz.</para>

      <para>The <guilabel>Root</guilabel> field contains the device name where
      the kernel is stored. It matches the Grub command "root". For example
      (hd0,1).</para>

      <para>The <guilabel>Append</guilabel> field contains the options to be
      given to the kernel at boot time.</para>

      <para>If the box <guilabel>Default</guilabel> is checked, Grub will boot
      this entry by default.</para>

      <para>In the extra screen called <guilabel>Advanced</guilabel>, it is
      possible to choose the <guilabel>Video mode</guilabel>, an
      <guilabel>initrd</guilabel> file and a <guilabel>network
      profile</guilabel>, see <xref linkend="draknetprofile"/>, in the
      drop-down lists.</para>
    </listitem>

    <listitem>
      <para>You have Grub2 or Grub2-efi (boot loaders used by default
      respectively in Legacy mode and UEFI mode):</para>

      <para>In this case, the drop-down list labelled
      <guilabel>Default</guilabel> displays all the available entries; click
      on the one wanted as the default one.</para>

      <mediaobject>
        <imageobject>
          <imagedata fileref="drakboot3.png"/>
        </imageobject>
      </mediaobject>

      <para>The <guilabel>Append</guilabel> field contains the options to be
      given to the kernel at boot time.</para>

      <para>If you have other operating systems installed, Mageia attempts to
      add them to your Mageia boot menu. If you don't want this behaviour,
      uncheck the box <guilabel>Probe Foreign OS</guilabel></para>

      <para>In the extra screen called <guilabel>Advanced</guilabel>, it is
      possible to choose the <guilabel>Video mode</guilabel>. If you don't
      want a bootable Mageia, but to chain load it from another OS, check the
      box <guilabel>Do not touch ESP or MBR</guilabel> and accept the
      warning.</para>

      <mediaobject>
        <imageobject>
          <imagedata fileref="drakboot6.png"/>
        </imageobject>
      </mediaobject>

      <warning>
        <para>Not installing on ESP or MBR means that the installation is not
        bootable unless chain loaded from another OS.</para>
      </warning>

      <para>To set many other parameters, you can use the tool named
      <emphasis>Grub Customizer</emphasis>, available in the Mageia
      repositories (see below).</para>

      <mediaobject>
        <imageobject>
          <imagedata fileref="drakboot4.png"/>
        </imageobject>
      </mediaobject>
    </listitem>
  </itemizedlist>
</section>