From owner-svn-doc-all@freebsd.org Sat Jul 23 21:46:01 2016 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C685BA2D94; Sat, 23 Jul 2016 21:46:01 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A64F15BB; Sat, 23 Jul 2016 21:46:01 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u6NLk0oV035461; Sat, 23 Jul 2016 21:46:00 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u6NLk0JX035460; Sat, 23 Jul 2016 21:46:00 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201607232146.u6NLk0JX035460@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Sat, 23 Jul 2016 21:46:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49152 - head/de_DE.ISO8859-1/books/handbook/boot X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2016 21:46:01 -0000 Author: bhd Date: Sat Jul 23 21:46:00 2016 New Revision: 49152 URL: https://svnweb.freebsd.org/changeset/doc/49152 Log: Update to r44622: Prep work for boot chapter. Add missing items from what is covered in this chapter list. Add note about GPT and EFI/UEFI. Some shuffling of headings to improve flow. Modified: head/de_DE.ISO8859-1/books/handbook/boot/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/boot/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/boot/chapter.xml Fri Jul 22 21:45:11 2016 (r49151) +++ head/de_DE.ISO8859-1/books/handbook/boot/chapter.xml Sat Jul 23 21:46:00 2016 (r49152) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/boot/chapter.xml,v 1.63 2012/04/22 20:05:15 bcr Exp $ - basiert auf: r44300 + basiert auf: r44622 --> &os;s Bootvorgang @@ -20,8 +20,8 @@ Bootstrap Das Starten des Computers und das Laden des Betriebssystems - wird im Allgemeinen als Bootstrap-Vorgang - bezeichnet, oder einfach als Booten. &os;s + wird im Allgemeinen als Bootstrap-Vorgang, oder + als Booten bezeichnet. &os;s Bootvorgang ermöglicht große Flexibilität, was das Anpassen dessen anbelangt, was passiert, wenn das System gestartet wird. Es kann zwischen verschiedenen Betriebssystemen, @@ -50,19 +50,30 @@ + Wie ein angepasster Willkommensbildschirm beim Booten + konfiguriert wird. + + + Wie Geräte mit &man.device.hints.5; konfiguriert werden. + + + Wie das System in den Single-User-Modus und in den + Mehrbenutzer-Modus gestartet wird und wie ein &os;-System + ordnungsgemäß heruntergefahren wird. + Dieses Kapitel erklärt den Bootvorgang von &os; auf - Intel x86-Plattformen. + Intel x86- und amd64-Plattformen. - Das Problem des Bootens + &os;s Bootvorgang Wenn der Computer eingeschaltet wird und das Betriebssystem gestartet werden soll, entsteht ein interessantes Dilemma, denn der @@ -90,7 +101,7 @@ Auf x86-Plattformen ist das Basic Input/Output System (BIOS) dafür verantwortlich, das - Betriebssystem zu laden. Dazu liest das BIOS + Betriebssystem zu laden. Das BIOS liest den Master Boot Record (MBR) aus, der sich an einer bestimmten Stelle auf der Festplatte befinden muss. Das BIOS kann den MBR @@ -99,6 +110,20 @@ Betriebssystems notwendig sind, selbst oder mit Hilfe des BIOS erledigen kann. + + &os; ermöglicht das Booten sowohl über den alten + MBR-Standard, als auch über die neuere + GUID-Partitionstabelle (GPT). + GPT-Partitionen finden sich häufig auf + Systemen mit dem Unified Extensible Extensible + Firmware Interface (UEFI). + &os; kann allerdings mit Hilfe von &man.gptboot.8; auch + GPT-Partitionen über das alte + BIOS booten. An der Unterstützung für + ein direktes Booten über UEFI wird derzeit + gearbeitet. + + Master Boot Record (MBR) @@ -110,49 +135,36 @@ Der Code innerhalb des MBRs wird für gewöhnlich als Boot-Manager bezeichnet, insbesondere, wenn eine Interaktion mit dem Anwender - stattfindet. Ist dies der Fall, verwaltet der Boot-Manager - zusätzlichen Code im ersten Track der - Platte oder in Dateisystemen anderer Betriebssysteme. - Boot-Manager werden manchmal auch als - Boot Loader bezeichnet, unter &os; wird - dieser Begriff aber für eine spätere Phase des Systemstarts - verwendet. Zu den bekanntesten Boot-Managern gehören + stattfindet. Der Boot-Manager verwaltet zusätzlichen Code im + ersten Track der Platte oder des + Dateisystems. Zu den bekanntesten Boot-Managern gehören boot0, der auch als Boot Easy bekannte - Standard-Boot-Manager von &os;, Grub, - GAG, sowie - LILO. Von diesen Boot-Managern hat - nur boot0 innerhalb des - MBRs Platz. - - Falls nur ein Betriebssystem installiert ist, ist der - Standard MBR ausreichend. Dieser - MBR sucht nach dem ersten bootbaren Slice + Standard-Boot-Manager von &os;, sowie + Grub, welches in vielen + &linux;-Distributionen verwendet wird. + + Falls nur ein Betriebssystem installiert ist, sucht der + MBR nach dem ersten bootbaren Slice (das dabei als active gekennzeichnet ist) auf dem Laufwerk und führt den dort vorhandenen Code aus, um das - restliche Betriebssystem zu laden. Der von &man.fdisk.8; in der - Voreinstellung installierte MBR ist ein - solcher MBR und basiert auf - /boot/mbr. - - Falls mehrere Betriebssysteme installiert sind, kann ein - anderer Boot-Manager installiert werden, der eine Liste der - verfügbaren Betriebssysteme anzeigt, so dass der Benutzer wählen - kann, welches Betriebssystem er booten möchte. Der nächste - Abschnitt beschreibt zwei Boot-Manager. + restliche Betriebssystem zu laden. Falls mehrere + Betriebssysteme installiert sind, kann ein anderer Boot-Manager + installiert werden, der eine Liste der verfügbaren + Betriebssysteme anzeigt, so dass der Benutzer wählen kann, + welches Betriebssystem er booten möchte. Das restliche &os;-Bootstrap-System ist in drei Phasen - unterteilt. Die erste Phase wird vom MBR - durchgeführt, der gerade genug Funktionalität besitzt um den - Computer in einen bestimmten Status zu verhelfen und die zweite - Phase zu starten. Die zweite Phase führt ein wenig mehr + unterteilt. Die erste Phase besitzt gerade genug Funktionalität + um den Computer in einen bestimmten Status zu verhelfen und die + zweite Phase zu starten. Die zweite Phase führt ein wenig mehr Operationen durch und startet schließlich die dritte Phase, die das Laden des Betriebssystems abschließt. Der ganze Prozess - wird in drei Phasen durchgeführt, weil PC Standards die Größe - der Programme, die in Phase eins und zwei ausgeführt werden, - limitiert. Durch das Verketten der durchzuführenden Aufgaben - wird es &os; möglich, ein sehr flexibles Ladeprogramm zu - besitzen. + wird in drei Phasen durchgeführt, weil der + MBR die Größe der Programme, die in Phase + eins und zwei ausgeführt werden, limitiert. Das Verketten der + durchzuführenden Aufgaben ermöglicht es &os;, ein sehr flexibles + Ladeprogramm zu besitzen. Kernel &man.init.8; @@ -165,12 +177,14 @@ Ressourcen Konfiguration auf Benutzer Ebene startet. Diese wiederum mountet Dateisysteme, macht die Netzwerkkarten für die Kommunikation mit dem Netzwerk bereit und startet - alle Prozesse, die konfiguriert wurden, um beim Hochfahren des - &os;-Systems gestartet zu werden. - + alle Prozesse, die konfiguriert wurden, um beim Hochfahren + gestartet zu werden. - - Boot-Manager und Boot-Phasen + Dieser Abschnitt beschreibt die einzelnen Phasen und wie + sie mit dem &os;-Bootvorgang interagieren. + + + Der Boot-Manager Boot Manager @@ -255,6 +269,7 @@ label=FreeBSD sind. Geben Sie danach /sbin/lilo -v ein, um die Änderungen zu übernehmen. Achten Sie dabei besonders auf etwaige Fehlermeldungen. + Phase Eins und Phase Zwei @@ -645,6 +660,7 @@ boot: &man.boot.8;. + - + Willkommmensbildschirme während des Bootvorgangs konfigurieren @@ -814,7 +830,6 @@ bitmap_name="/boot/splash.b Weitere Informationen finden Sie in &man.splash.4;, &man.loader.conf.5; und &man.vga.4;. -