Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:bootloader

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:bootloader [2017/11/20 13:38]
127.0.0.1 Externe Bearbeitung
admin_grundlagen:bootloader [2019/11/09 21:46]
ingo_wichmann
Zeile 1: Zeile 1:
 ====== Bootloader ====== ====== Bootloader ======
-===== Bootloader löschen ===== +===== Kernel Bootparameter ändern ​=====
-  dd if=/​dev/​zero of=/dev/sda bs=$((512-64)) count=1 +
- +
-===== grub2 ===== +
-==== Grub2 in den MBR installieren ==== +
-=== CentOS 7 === +
-  yum install grub2 +
- +
-=== Debian (ab 6.0) Ubuntu (ab 14.04) === +
-  apt-get install grub-pc +
-  update-grub2 +
-  grub-install /dev/sda +
- +
-=== openSuSE 12.2 === +
-  update-bootloader +
-  grub2-install /dev/sda +
- +
-==== Kernel Bootparameter ändern ====+
 Z.B. Kernel Argument ''​nomodeset''​ setzen: Z.B. Kernel Argument ''​nomodeset''​ setzen:
 +==== grub2-mkconfig ====
 === openSuSE 12.3 === === openSuSE 12.3 ===
 ''/​etc/​default/​grub''​ : ''/​etc/​default/​grub''​ :
Zeile 34: Zeile 18:
 ''/​boot/​grub/​grub.cfg''​ neu erstellen: ''/​boot/​grub/​grub.cfg''​ neu erstellen:
   grub-mkconfig --output=/​boot/​grub/​grub.cfg   grub-mkconfig --output=/​boot/​grub/​grub.cfg
 +
 +==== grubby ====
 +=== centos (ab 7) ===
 +Anzeigen der Konfiguration des Bootmanagers
 +  grubby --info=ALL
 +
 +Eine Option zum Default-Kernel hinzufügen (hier: SELinux ausschalten)
 +  grubby --args="​enforcing=0"​ --update-kernel="​$(grubby --default-kernel)"​
 +
 +Optionen vom Default-Kernel entfernen (hier: Unterdrückung der Kernel-Meldungen ausschalten)
 +  grubby --remove-args="​rhgb quiet" --update-kernel="​$(grubby --default-kernel)"​
 +
 +
 +===== grub2 =====
 +==== Grub2 in den MBR installieren ====
 +=== CentOS 7 ===
 +  yum install grub2
 +
 +=== Debian (ab 6.0) Ubuntu (ab 14.04) ===
 +  apt-get install grub-pc
 +  update-grub2
 +  grub-install /dev/sda
 +
 +=== openSuSE 12.2 ===
 +  update-bootloader
 +  grub2-install /dev/sda
  
 ==== Grub2 mit Passwort absichern ==== ==== Grub2 mit Passwort absichern ====
 === Root Passwort ändern === === Root Passwort ändern ===
-Grub Bootprompt: ''​init=/​bin/​bash''​ hinzufügen+Grub Bootprompt: ''​init=/​bin/​bash'' ​als Parameter zum Linux Kernel ​hinzufügen
  
 Kernel mit ''​strg+x''​ booten Kernel mit ''​strg+x''​ booten
Zeile 78: Zeile 88:
 CentOS (7): CentOS (7):
   grub2-mkconfig -o /​boot/​grub2/​grub.cfg   grub2-mkconfig -o /​boot/​grub2/​grub.cfg
 +oder
 +  grub2-mkconfig -o "​$(readlink -e /​etc/​grub2.conf)"​
 +oder für UEFI-Systeme:​
 +  grub2-mkconfig -o "​$(readlink -e /​etc/​grub2-efi.cfg)"​
 +
 +== Auswahl ermöglichen,​ editieren absichern ==
 +<file txt /​etc/​grub.d/​10_linux>​
 +...
 +CLASS="​--class gnu-linux --class gnu --class os --unrestricted"​
 +...
 +</​file>​
  
 == testen == == testen ==
Zeile 89: Zeile 110:
 === Doku === === Doku ===
   * https://​www.gnu.org/​software/​grub/​manual/​html_node/​Security.html   * https://​www.gnu.org/​software/​grub/​manual/​html_node/​Security.html
 +
 ===== grub ===== ===== grub =====
 ==== Grub in den MBR installieren ==== ==== Grub in den MBR installieren ====
Zeile 138: Zeile 160:
 password --md5 $1$ZkniA/​$2EBU5eSONAj.i2KIhhtWA0 password --md5 $1$ZkniA/​$2EBU5eSONAj.i2KIhhtWA0
 </​file>​ </​file>​
 +
 +===== Bootloader im MBR löschen =====
 +  dd if=/​dev/​zero of=/dev/sda bs=$((512-64)) count=1
  
 ===== Dokus & Links ===== ===== Dokus & Links =====
   * http://​wiki.ubuntuusers.de/​grub_2/​konfiguration   * http://​wiki.ubuntuusers.de/​grub_2/​konfiguration
  
admin_grundlagen/bootloader.txt · Zuletzt geändert: 2024/04/17 12:37 von natureshadow2