From owner-p4-projects@FreeBSD.ORG Mon Jan 5 22:49:43 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 21B031065670; Mon, 5 Jan 2009 22:49:43 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE5401065676 for ; Mon, 5 Jan 2009 22:49:42 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB6408FC1B for ; Mon, 5 Jan 2009 22:49:42 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n05Mngss011666 for ; Mon, 5 Jan 2009 22:49:42 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n05MngdU011664 for perforce@freebsd.org; Mon, 5 Jan 2009 22:49:42 GMT (envelope-from rene@FreeBSD.org) Date: Mon, 5 Jan 2009 22:49:42 GMT Message-Id: <200901052249.n05MngdU011664@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Cc: Subject: PERFORCE change 155687 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jan 2009 22:49:44 -0000 http://perforce.freebsd.org/chv.cgi?CH=155687 Change 155687 by rene@rene_self on 2009/01/05 22:49:30 Translate first 18% of solid-state article. Use English copyright notice for now. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/articles/solid-state/article.sgml#3 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/articles/solid-state/article.sgml#3 (text+ko) ==== @@ -36,12 +36,12 @@ %articles.ent; - + ]>
- FreeBSD and Solid State Devices + &os; en Solid State Devices @@ -53,10 +53,10 @@ - + 2001 - The FreeBSD Documentation Project + The &os; Documentation Project @@ -66,50 +66,58 @@ &legalnotice; - + - This article covers the use of solid state disk devices in FreeBSD - to create embedded systems. - - Embedded systems have the advantage of increased stability due to - the lack of integral moving parts (hard drives). Account must be - taken, however, for the generally low disk space available in the - system and the durability of the storage medium. + Dit artikel behandelt het gebruik van solid state + disk-apparaten in &os; voor het maken van embeddded + systemen. + + Embedded systemen hebben het voordeel van verhoogde + stabiliteit wegens het ontbreken van bewegende delen (harde + schijven). Er moet echter rekening worden gehouden met de over + het algemeen weinig beschikbare schijfruimte in het systeem en + de duurzaamheid van het opslagmedium. - Specific topics to be covered include the types and attributes of - solid state media suitable for disk use in FreeBSD, kernel options - that are of interest in such an environment, the - rc.diskless mechanisms that automate the - initialization of such systems and the need for read-only filesystems, - and building filesystems from scratch. The article will conclude - with some general strategies for small and read-only FreeBSD - environments. + Specifieke onderwerpen die aan bod komen omvatten de typen + en attributen van solid state-media die geschikt zijn om in &os; + als schijf te gebruiken, kernelopties die interessant zijn in + zo'n omgeving, de mechanismen van + rc.diskless die de initialisatie van zulke + systemen automatiseren en de noodzaak voor alleen-lezen + bestandssystemen, en het van voor af aan bouwen van + bestandssystemen. Het artikel zal afsluiten met wat algemene + strategiën voor kleine en alleen-lezen + &os;-omgevingen. Vertaald door René Ladan. - Solid State Disk Devices + Solid State Disk-apparaten - The scope of this article will be limited to solid state disk - devices made from flash memory. Flash memory is a solid state memory - (no moving parts) that is non-volatile (the memory maintains data even - after all power sources have been disconnected). Flash memory can - withstand tremendous physical shock and is reasonably fast (the flash - memory solutions covered in this article are slightly slower than a EIDE - hard disk for write operations, and much faster for read operations). - One very important aspect of flash memory, the ramifications of which - will be discussed later in this article, is that each sector has a - limited rewrite capacity. You can only write, erase, and write again to - a sector of flash memory a certain number of times before the sector - becomes permanently unusable. Although many flash memory products - automatically map bad blocks, and although some even distribute write - operations evenly throughout the unit, the fact remains that there - exists a limit to the amount of writing that can be done to the device. - Competitive units have between 1,000,000 and 10,000,000 writes per - sector in their specification. This figure varies due to the - temperature of the environment. + Het bereik van dit artikel zal beperkt zijn tot solid state + disk-apparaten die gemaakt zijn met flash-geheugen. + Flash-geheugen is een solid state-geheugen (geen bewegende + onderdelen) dat niet-vluchtig is (het geheugen blijft gegevens + behouden zelf nadat alle stroombronnen zijn ontkoppeld). + Flash-geheugen kan enorme fysieke schokken weerstaan en is + redelijk snel (de oplossingen met flash-geheugens die in dit + artikel worden behandeld zijn iets langzamer dan een EIDE-harde + schijf voor schrijfbewerkingen, en veel sneller voor + leesbewerkingen). Een heel belangrijk aspect van flash-geheugen, + waarvan de ramnificaties later in dit artikel besproken zullen + worden, is dat elke sector een beperkte herschijfcapaciteit heeft. + Een sector flash-geheugen kan maar een bepald aantal keren + beschreven, gewist, en herschreven worden voordat de sector + permanent onbruikbaar wordt. Hoewel veel flash-geheugenproducten + automatisch slechte blokken in kaart brengen, en hoewel sommigen + zelfs schrijfoperaties gelijkmatig over de eenheid distribueren, + blijft het een feit dat er een limiet bestaat aan de hoeveelheid + waarmee het apparaat kan worden beschreven. Concurrerende + apparaten hebben tussen de 1.000.000 en 10.000.000 + schrijfbewerkingen per sector in hun specificaties staan. Dit + getal varieert vanwege de omgevingstemperatuur. Specifically, we will be discussing ATA compatible compact-flash units and the M-Systems &diskonchip; flash memory unit. ATA compatible @@ -325,7 +333,7 @@ &prompt.root; mknod /dev/ad0a c 116 0 -&prompt.root; mknod /dev/ad0c c 116 2 +&prompt.root; mknod /dev/ad0c c 116 2 &prompt.root; disklabel -e /dev/ad0c &prompt.root; mknod /dev/fla0a c 102 0 @@ -399,7 +407,7 @@ - + Bring this machine up on the network so we may transfer our tar file and explode it onto our flash media filesystem. One example of how to do this is: @@ -474,7 +482,7 @@ &prompt.root; mount /dev/vn0c /mnt - + Place your kernel file into /mnt, replacing the existing one @@ -580,7 +588,7 @@ /var/db/pkg. An example: &prompt.root; ln -s /etc/pkg /var/db/pkg - + Add another line in /etc/rc.diskless2 that creates and populates /var/db/port.mkversion @@ -618,7 +626,7 @@ First, add the directory log/apache to the list of directories to be created in /etc/rc.diskless2. - + Second, add these commands to /etc/rc.diskless2 after the directory creation section: @@ -635,4 +643,3 @@
-