Gentoo Logo

Haftungsausschluss: Dieses Handbuch wurde durch eine neuere Version ersetzt und wird nicht länger gepflegt.


[ << ] [ < ] [ Hauptseite ] [ > ] [ >> ]


10. Konfiguration des Bootloaders

Inhalt:

10.a. Eine Wahl treffen

Einleitung

Nun, da Ihr Kernel konfiguriert und kompiliert ist und die notwendigen Systemkonfigurationsdateien richtig konfiguriert sind, ist es Zeit ein Programm zu installieren, dass Ihren Kernel lädt wenn Sie Ihr System starten. Solch ein Programm nennt man einen Bootloader.

10.b. Installation des SPARC Bootloader: SILO

Es ist nun Zeit für die Installation und Konfiguration von SILO, dem Sparc Improved boot LOader.

Befehlsauflistung 2.1: Installieren von SILO

# emerge silo

Öffnen Sie nun Ihren bevorzugten Editor (wir benutzen nano als Beispiel) und erstellen Sie /etc/silo.conf.

Befehlsauflistung 2.2: Erstellen von /etc/silo.conf

# nano -w /etc/silo.conf

Nachfolgend finden Sie ein Beispiel: /etc/silo.conf. Es wird das Partitionierungsschema benutzt, das wir in diesem Buch verwenden, sowie kernel-2.6.24-r5 als Kernelimage.

Befehlsauflistung 2.3: Beispiel /etc/silo.conf

partition = 1         # Boot Partition (= Root Partition)
root = /dev/sda1      # Root Partition
timeout = 150         # Warte 15 Sekunden bevor die Standardsektion gebootet wird

image = /boot/kernel-2.6.24-r5
  label = linux

Wenn Sie die Beispiel silo.conf verwenden, die von Portage geliefert wurde, dann vergewissern Sie sich, dass Sie alle Zeilen auskommentieren, die Sie nicht benötigen.

Wenn die physikalische Platte, auf der Sie SILO (als Bootloader) installieren wollen, von der abweicht auf der die /etc/silo.conf liegt müssen Sie die /etc/silo.conf auf eine Partition auf dieser Platte kopieren. Angenommen /boot ist eine separate Partition auf dieser Platte, kopieren Sie die Konfigurationsdatei nach /boot und führen Sie /sbin/silo -f aus:

Befehlsauflistung 2.4: Nur wenn sich /boot und das SILO Ziel nicht auf der selben Platte befinden

# cp /etc/silo.conf /boot
# /sbin/silo -f -C /boot/silo.conf
/boot/silo.conf appears to be valid

Anderenfalls führen Sie einfach /sbin/silo -f aus:

Befehlsauflistung 2.5: Ausführen von SILO

# /sbin/silo -f
/etc/silo.conf appears to be valid

Notiz: Sie müssen, jedes Mal wenn Sie das sys-boot/silo Paket aktualisieren oder reinstallieren, silo (mit Parametern) ausführen.

Fahren Sie nun mit dem Neustart des Systems fort.

10.c. Neustart des Systems

Verlassen Sie die chroot Umgebung und unmounten Sie alle gemounteten Partitionen. Danach tippen Sie das magische Kommando ein, auf das Sie so lange gewartet haben: reboot.

Befehlsauflistung 3.1: Verlassen der Chroot Umgebung, Unmounten aller Partitionen und Neustart

# exit
cdimage ~# cd
cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
cdimage ~# reboot

Natürlich dürfen Sie nicht vergessen die bootbare CD aus dem Laufwerk zu nehmen, sonst wird die CD nochmal gestartet anstatt Ihres neuen Gentoo Systems.

Nachdem Sie in die neue Gentoo Installation gebootet haben schließen Sie die Installation mit Abschließen der Gentoo Installation ab.


[ << ] [ < ] [ Hauptseite ] [ > ] [ >> ]


Drucken

Alles ansehen

Seite aktualisiert 14. Juni 2009

Diese Übersetzung wird nicht länger gepflegt

Zusammenfassung: Die SPARC Architektur benutzt den SILO Bootloader um Ihr Linux System zu starten. In diesem Kapitel begleiten wir Sie durch die Konfiguration des Bootloader gemäß Ihren Anforderungen.

Sven Vermuelen
Autor

Grant Goodyear
Autor

Roy Marples
Autor

Daniel Robbins
Autor

Chris Houser
Autor

Jerry Alexandratos
Autor

Seemant Kulleen
Gentoo x86 Entwickler

Tavis Ormandy
Gentoo Alpha Entwickler

Jason Huebel
Gentoo AMD64 Entwickler

Guy Martin
Gentoo HPPA Entwickler

Pieter Van den Abeele
Gentoo PPC Entwickler

Joe Kallar
Gentoo SPARC Entwickler

John P. Davis
Bearbeiter

Pierre-Henri Jondot
Bearbeiter

Eric Stockbridge
Bearbeiter

Rajiv Manglani
Bearbeiter

Jungmin Seo
Bearbeiter

Stoyan Zhekov
Bearbeiter

Jared Hudson
Bearbeiter

Colin Morey
Bearbeiter

Jorge Paulo
Bearbeiter

Carl Anderson
Bearbeiter

Jon Portnoy
Bearbeiter

Zack Gilburd
Bearbeiter

Jack Morgan
Bearbeiter

Benny Chuang
Bearbeiter

Erwin
Bearbeiter

Joshua Kinard
Bearbeiter

Tobias Scherbaum
Bearbeiter

Xavier Neys
Bearbeiter

Joshua Saddler
Bearbeiter

Gerald J. Normandin Jr.
Korrektor

Donnie Berkholz
Korrektor

Ken Nowack
Korrektor

Lars Weiler
Mitarbeiter

Tobias Scherbaum
Übersetzer

Jens Schittenhelm
Übersetzer

Patrick Sudowe
Übersetzer

Torsten Veller
Übersetzer

Michael Frey
Übersetzer

Markus Nigbur
Übersetzer

Boris Ruppert
Übersetzer

Jan Hendrik Grahl
Übersetzer

Christian Hartmann
Korrektor

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.