From owner-svn-doc-all@freebsd.org Tue May 3 17:32:08 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 4E6F4B2C67E; Tue, 3 May 2016 17:32:08 +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 25DC31795; Tue, 3 May 2016 17:32:08 +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 u43HW7Mx021316; Tue, 3 May 2016 17:32:07 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u43HW7ZS021315; Tue, 3 May 2016 17:32:07 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201605031732.u43HW7ZS021315@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Tue, 3 May 2016 17:32:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r48774 - head/de_DE.ISO8859-1/books/handbook/disks 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: Tue, 03 May 2016 17:32:08 -0000 Author: bhd Date: Tue May 3 17:32:07 2016 New Revision: 48774 URL: https://svnweb.freebsd.org/changeset/doc/48774 Log: Update to r44648: Finish editorial review of Memory Disks chapter. Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D6181 Modified: head/de_DE.ISO8859-1/books/handbook/disks/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/disks/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/disks/chapter.xml Mon May 2 18:04:06 2016 (r48773) +++ head/de_DE.ISO8859-1/books/handbook/disks/chapter.xml Tue May 3 17:32:07 2016 (r48774) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/disks/chapter.xml,v 1.187 2012/04/26 19:32:48 bcr Exp $ - basiert auf: r44647 + basiert auf: r44648 --> Speichermedien @@ -2105,6 +2105,11 @@ IMAGES/&rel2.current;/&os;-&rel2.current Kommando und dessen Optionen finden Sie in &man.mdconfig.8;. + + Laufwerke + speicherbasiertes Laufwerk aushängen + + Wenn ein speicherbasiertes Laufwerk nicht mehr in Gebrauch ist, sollten seine belegten Ressourcen wieder an das System zurückgegeben werden. Hängen Sie zuerst das Dateisystem aus, @@ -2120,50 +2125,27 @@ IMAGES/&rel2.current;/&os;-&rel2.current - Ein speicherbasiertes Laufwerk erzeugen + Ein datei- oder speicherbasiertes Laufwerk + erzeugen Laufwerke speicherbasierte - Ein neues Dateisystem-Abbild erstellen Sie mit - &man.mdconfig.8; wie folgt: - - - Erstellen eines dateibasierten Laufwerks mit - <command>mdconfig</command> - - &prompt.root; dd if=/dev/zero of=newimage bs=1k count=5k -5120+0 records in -5120+0 records out -&prompt.root; mdconfig -a -t vnode -f newimage -u 0 -&prompt.root; bsdlabel -w md0 auto -&prompt.root; newfs md0a -/dev/md0a: 5.0MB (10224 sectors) block size 16384, fragment size 2048 - using 4 cylinder groups of 1.25MB, 80 blks, 192 inodes. -super-block backups (for fsck -b #) at: - 160, 2720, 5280, 7840 -&prompt.root; mount /dev/md0a /mnt -&prompt.root; df /mnt -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/md0a 4710 4 4330 0% /mnt - - - Bei einem speicherbasierten Dateisystem sollte - swap backing aktiviert werden. Das heißt - allerdings nicht, dass das speicherbasierte Laufwerk - automatisch auf die Festplatte ausgelagert wird, vielmehr - wird der Speicherplatz danach aus einem Speicherpool - angefordert, der bei Bedarf auf die Platte ausgelagert werden - kann. Zusätzlich ist es möglich, &man.malloc.9;-gestützte - speicherbasierte Laufwerke zu erstellen. Das Anlegen solcher - Laufwerke kann allerdings zu einer System-Panic führen, wenn - der Kernel danach über zu wenig Speicher verfügt. - - - Erstellen eines speicherbasierten Laufwerks mit - <command>mdconfig</command> + &os; unterstützt auch speicherbasierte Laufwerke, bei + denen der verwendete Speicher entweder einer Festplatte, oder + einem Bereich im Arbeitsspeicher zugewiesen wird. Die erste + Methode ist gemeinhin als dateibasiertes Dateisystem, die + zweite als speicherbasiertes Dateisystem bekannt. Beide Typen + können mit mdconfig erzeugt werden. + + Um ein speicherbasiertes Dateisystem zu erstellen, geben + Sie den Typ swap sowie die gewünschte Größe + des Laufwerks an. Dieses Beispiel erzeugt ein 5 MB + großes Laufwerk an der Gerätenummer 1. Das + Laufwerk wird mit dem UFS-Dateisystem + formatiert, bevor es eingehängt wird: &prompt.root; mdconfig -a -t swap -s 5m -u 1 &prompt.root; newfs -U md1 @@ -2176,49 +2158,57 @@ super-block backups (for fsck -b #) at: &prompt.root; df /mnt Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/md1 4718 4 4338 0% /mnt - - Obwohl &man.mdconfig.8; sehr nützlich ist, benötigt es - einige Kommandos, um ein dateibasiertes Dateisystem zu - erstellen. &os; enthält auch &man.mdmfs.8;, das die - notwendigen Schritte in einem Befehl zusammenfasst. Es - konfiguriert mit &man.mdconfig.8; ein &man.md.4;-Laufwerk, - erstellt darauf mit &man.newfs.8; ein UFS-Dateisystem und - hängt es anschließend mit &man.mount.8; ein. Das virtuelle - Laufwerk aus dem obigen Beispiel kann mit den nachstehenden - Befehlen erstellt werden: + Um ein dateibasiertes Dateisystem zu erstellen, + muss zunächst ein Stück Speicher auf der Festplatte reserviert + werden. Dieses Beispiel erzeugt eine 5 KB große Datei + namens newimage: - - Mit <command>mdmfs</command> ein dateibasiertes - Dateisystem erstellen &prompt.root; dd if=/dev/zero of=newimage bs=1k count=5k 5120+0 records in -5120+0 records out -&prompt.root; mdmfs -F newimage -s 5m md0 /mnt -&prompt.root; df /mnt -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/md0 4718 4 4338 0% /mnt - - - Wenn ohne Gerätenummer verwendet wird, - wählt &man.md.4; automatisch ein ungenutztes - Gerät aus. Weitere Einzelheiten entnehmen Sie bitte der - Hilfeseite &man.mdmfs.8;. - - - Laufwerke - speicherbasiertes Laufwerk aushängen - +5120+0 records out - - Erstellen eines speicherbasierten Laufwerks mit - <command>mdmfs</command> + Als nächstes muss diese Datei an ein speicherbasiertes + Laufwerk gebunden, gelabelt und mit dem + UFS-Dateisystem formatiert werden. Danach + können Sie das Laufwerk einhängen und die Größe + überprüfen: - &prompt.root; mdmfs -s 5m md2 /mnt + &prompt.root; mdconfig -f newimage -u 0 +&prompt.root; bsdlabel -w md0 auto +&prompt.root; newfs md0a +/dev/md0a: 5.0MB (10224 sectors) block size 16384, fragment size 2048 + using 4 cylinder groups of 1.25MB, 80 blks, 192 inodes. +super-block backups (for fsck -b #) at: + 160, 2720, 5280, 7840 +&prompt.root; mount /dev/md0a /mnt &prompt.root; df /mnt Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/md2 4846 2 4458 0% /mnt - +/dev/md0a 4710 4 4330 0% /mnt + + Es benötigt mehrere Befehle, um ein datei- oder + speicherbasiertes Dateisystem mit mdconfig + zu erstellen. &os; enthält auch mdmfs, das + ein speicherbasiertes Laufwerk automatisch konfigurieren, + formatieren und einhängen kann. Nachdem beispielsweise + newimage mit dd + erstellt wurde, hätte auch der folgende Befehl benutzt werden + können, anstelle der oben verwendeten Kommandos + bsdlabel, newfs und + mount: + + &prompt.root; mdmfs -F newimage -s 5m md0 /mnt + + Um hingegen ein speicherbasiertes Laufwerk mit + mdmfs zu erstellen, wird dieser Befehl + benutzt: + + &prompt.root; mdmfs -s 5m md1 /mnt + + Wenn die Gerätenummer nicht angegeben wird, wählt + mdmfs automatisch ein ungenutztes + Gerät aus. Weitere Einzelheiten über mdmfs + finden Sie in &man.mdmfs.8;.