admin_grundlagen:bootloader
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Bootloader
Bootloader löschen
dd if=/dev/zero of=/dev/sda bs=446 count=1
grub2
Grub installieren
CentOS 7
yum install grub2
Debian (ab 6.0) Ubuntu (ab 14.04)
apt-get install grub-pc update-grub2
openSuSE 12.2
update-bootloader grub2-install /dev/sda
Kernel Bootparameter ändern
Z.B. Kernel Argument nomodeset setzen:
openSuSE 12.3 ubuntu 14.04
/etc/default/grub :
Zeile GRUB_CMDLINE_LINUX_DEFAULT anpassen
/boot/grub2/grub.cfg neu erstellen:
grub2-mkconfig --output=/boot/grub2/grub.cfg
Grub2 mit Passwort absichern
Root Passwort ändern
Grub Bootprompt: init=/bin/bash hinzufügen
Kernel mit strg+x booten
mount -o remount,rw / passwd mount -o remount,ro / exec /sbin/init
Grub absichern
Debian 6.0, CentOS 7:
grub2-mkpasswd-pbkdf2
Debian 7:
grub-mkpasswd-pbkdf2
/etc/grub.d/45_password :
#!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. set superusers="root" password_pbkdf2 root grub.pbkdf2.sha512.10000.FF73A777C6793E117430446F4D12F00D25DA53515B5048B1DAAA0688743550226CD05AD661EBDCA2AA1997AEBDC0C35C74CA48C9309FBED1C201C5875E3AD2E8.292A1642CB109860054562756A5AE950975B586A8DFDE535F566D1ADDCC6747349406E84862FFD9258F64268A36E63EF25A41A3CC0CD6291E63D98CEDDF00FE6
chmod +x /etc/grub.d/45_password
Debian (ab 6):
update-grub
CentOS (7):
grub2-mkconfig -o /boot/grub2/grub.cfg
testen
grep password /boot/grub/grub.cfg reboot
grub
Grub in den MBR installieren
Debian
grub-install /dev/sda
oder
grub root (hd0,0) setup (hd0) quit
update-grub
SuSE
grub-install /dev/sda
oder
grub root (hd0,0) setup (hd0) quit
Neuen Kernel testen
System rebooten, und einmalig den 3. Eintrag ( grub fängt bei 0 an zu zählen … ) aus /boot/grub/menu.lst verwenden:
SuSE:
grubonce 2
Debian:
grub-reboot 2
Grub mit Passwort absichern
Root Passwort ändern
Grub Bootprompt: init=/bin/bash hinzufügen
Kernel mit b booten
mount -o remount,rw / passwd mount -o remount,ro / exec /sbin/init
Grub absichern
/sbin/grub-md5-crypt
/boot/grub/menu.lst :
password --md5 $1$ZkniA/$2EBU5eSONAj.i2KIhhtWA0
Dokus & Links
admin_grundlagen/bootloader.1437119856.txt.gz · Zuletzt geändert: 2015/07/17 07:57 von ingo_wichmann
