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

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

/usr/sbin/grub-md5-crypt

/boot/grub/menu.lst :

password --md5 $1$ZkniA/$2EBU5eSONAj.i2KIhhtWA0

grub2

Grub installieren

Debian 6.0

apt-get install grub-pc
update-grub2

openSuSE 12.2

update-bootloader
grub2-install /dev/sda

Grub2 mit Passwort absichern

Debian 6.0

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

grub2-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
update-grub
testen
grep password /boot/grub/grub.cfg
reboot
admin_grundlagen/bootloader.1368717669.txt.gz · Zuletzt geändert: 2013/05/16 15:21 von stefan_miethke