Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:bootloader

Dies ist eine alte Version des Dokuments!


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
admin_grundlagen/bootloader.1437119856.txt.gz · Zuletzt geändert: 2015/07/17 07:57 von ingo_wichmann