Date: Thu, 2 Apr 2009 15:23:19 GMT From: Rene Ladan <rene@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 160149 for review Message-ID: <200904021523.n32FNJC2052846@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=160149 Change 160149 by rene@rene_self on 2009/04/02 15:23:10 Update draft translation of solid-state to cvs 1.14 Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/articles/solid-state/article.sgml#9 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/articles/solid-state/article.sgml#9 (text+ko) ==== @@ -30,7 +30,7 @@ $FreeBSD: $ %SOURCE% en_US.ISO8859-1/articles/solid-state/article.sgml - %SRCID% 1.13 + %SRCID% 1.14 --> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -56,12 +56,12 @@ <copyright> <year>2001</year> + <year>2009</year> <holder>The &os; Documentation Project</holder> </copyright> <legalnotice id="trademarks" role="trademarks"> &tm-attrib.freebsd; - &tm-attrib.m-systems; &tm-attrib.general; </legalnotice> @@ -120,25 +120,14 @@ getal varieert vanwege de omgevingstemperatuur.</para> <para>In het bijzonder worden ATA-compatibele compact-flash eenheden - en de M-Systems &diskonchip; flash-geheugeneenheid besproken. - ATA-compatibele flash-kaarten zijn vrij populair als opslagmedium - voor digitale camera's. Bijzonder interessant is het feit dat de - pinnen ervan precies met die van de IDE-bus overeenkomen en dat ze - compatibel zijn met de ATA-commandoverzamling. Daarom kunnen deze - apparaten direct aan een IDE-bus in een computer gekoppeld worden - met een zeer eenvoudige en goedkope adaptor. Eenmaal op deze - wijze geïmplementeerd zien besturingssystemen zoals &os; het - apparaat als een normale harde schijf (doch klein). Het product - M-Systems &diskonchip; is gebaseerd op dezelfde onderliggende - flash-geheugentechnologie als ATA-compatibele compact-flash - kaarten, maar heeft een DIP-vorm en is niet ATA-compatibel. Om - zo'n apparaat te gebruiken, moet u het niet alleen op een - moederbord installeren dat een &diskonchip;-stekker heeft, u moet - ook het stuurprogramma `fla` in elke &os;-kernel bouwen waarmee u - het wilt gebruiken. Verder verblijven er kritieke, - fabrikantspecifieke gegevens in de opstartsector van dit apparaat, - dus moet u ervoor oppassen dat u niet de &os; (of enig andere) - bootloader installeert wanneer u dit gebruikt.</para> + besproken, welke vrij populair zijn als opslagmedium voor digitale + camera's. Bijzonder interessant is het feit dat de pinnen ervan + precies met die van de IDE-bus overeenkomen en dat ze compatibel + zijn met de ATA-commandoverzameling. Daarom kunnen deze apparaten + direct aan een IDE-bus in een computer gekoppeld worden met een + zeer eenvoudige en goedkope adaptor. Eenmaal op deze wijze + geïmplementeerd zien besturingssystemen zoals &os; het + apparaat als een normale harde schijf (doch klein).</para> <para>Er bestaan nog andere solid state disk-oplossingen, maar hun kosten, zeldzaamheid, en relatieve gebruiksongemak plaatst ze @@ -170,11 +159,6 @@ <programlisting>options MFS # Geheugenbestandssysteem options MD_ROOT # md-apparaat bruikbaar als een potentieel root-apparaat pseudo-device md # geheugenschijf</programlisting> - - <para>Ten tweede, als u het M-Systems &diskonchip;-product gaat - gebruiken, moet u ook deze regel opnemen:</para> - - <programlisting>device fla0 at isa?</programlisting> </sect1> <sect1 id="ro-fs"> @@ -279,13 +263,9 @@ <title>Een bestandssysteem uit het niets opbouwen</title> <para>Omdat ATA-compatibele compact-flash-kaarten door &os; als - normale IDE harde schijven worden gezien, wat een M-Systems - &diskonchip; product is (wanneer u een kernel draait met daarin - het stuurprogramma fla ingebouwd), kunt u theoretisch &os; vanaf - het netwerk installeren door de floppies kern en mfsroot of een - CD te gebruiken. Afgezien van het feit dat u geen bootloader van - welke soort dan ook naar het M-Systems apparaat moet schrijven, - zijn er geen speciale instructies nodig.</para> + normale IDE harde schijven worden gezien, kunt u theoretisch &os; + vanaf het netwerk installeren door de floppies kern en mfsroot of + een CD te gebruiken.</para> <para>Zelfs een kleine installatie van &os; die normale installatieprocedures gebruikt kan echter een systeem produceren @@ -306,12 +286,7 @@ installatie wordt uitgevoerd, moeten bewerkingen zoals partitioneren, labelen, het aanmaken van bestandssystemen, etc. met de hand uitgevoerd worden. Naast de floppies kern en mfsroot heeft u ook - de floppy fixit nodig. Als u een M-Systems &diskonchip; gebruikt, - moet de kernel op uw floppy kern de optie <literal>fla</literal> - zoals uitgelegd in <xref linkend="kernel"> in zich gecompileerd - hebben. Bekijk alstublieft <xref linkend="kern.flp"> voor - instructies over hoe een nieuwe kernel voor - <filename>kern.flp</filename> aan te maken.</para> + de floppy fixit nodig.</para> <procedure> <step> @@ -327,9 +302,7 @@ type of the partition, make sure the value is set to <literal>165</literal>. Now write this partition table to the disk by pressing the <keycap>w</keycap> key (this is a hidden option on - this screen). When presented with a menu to choose a boot manager, - take care to select <literal>None</literal> if you are using an - M-Systems &diskonchip;. If you are using an ATA compatible compact + this screen). If you are using an ATA compatible compact flash card, you should choose the FreeBSD Boot Manager. Now press the <keycap>q</keycap> key to quit the partition menu. You will be shown the boot manager menu once more - repeat the choice you made @@ -343,35 +316,11 @@ installation menu choose the <literal>fixit</literal> option. After entering the fixit environment, enter the following commands:</para> - <informaltable frame="none" pgwide="1"> - <tgroup cols="2"> - <thead> - <row> - <entry align="center">ATA compatible</entry> - - <entry align="center">&diskonchip;</entry> - </row> - </thead> - <tbody> - <row> - <entry><para><screen>&prompt.root; <userinput>mknod /dev/ad0a c 116 0</userinput> + <para><screen>&prompt.root; <userinput>mknod /dev/ad0a c 116 0</userinput> &prompt.root; <userinput>mknod /dev/ad0c c 116 2</userinput> -&prompt.root; <userinput>disklabel -e /dev/ad0c</userinput></screen></para></entry> - - <entry><para><screen>&prompt.root; <userinput>mknod /dev/fla0a c 102 0</userinput> -&prompt.root; <userinput>mknod /dev/fla0c c 102 2</userinput> -&prompt.root; <userinput>disklabel -e /dev/fla0c</userinput></screen></para></entry> - </row> - </tbody> - </tgroup> - </informaltable> - +&prompt.root; <userinput>disklabel -e /dev/ad0c</userinput></screen></para> <para>At this point you will have entered the vi editor under the - auspices of the disklabel command. If you are using &diskonchip;, - the first step will be to change the type value near the beginning - of the file from <literal>ESDI</literal> to - <literal>DOC2K</literal>. Next, regardless of whether you are using - &diskonchip; or ATA compatible compact flash media, you need to add + auspices of the disklabel command. Next, you need to add an <literal>a:</literal> line at the end of the file. This <literal>a:</literal> line should look like:</para> @@ -384,26 +333,8 @@ sure that fstype is <literal>4.2BSD</literal>. Save the file and exit.</para> - <informaltable frame="none" pgwide="1"> - <tgroup cols="2"> - <thead> - <row> - <entry align="center">ATA compatible</entry> - - <entry align="center">&diskonchip;</entry> - </row> - </thead> - <tbody> - <row> - <entry><para><screen>&prompt.root; <userinput>disklabel -B -r /dev/ad0c</userinput> -&prompt.root; <userinput>newfs /dev/ad0a</userinput></screen></para></entry> - - <entry><para><screen>&prompt.root; <userinput>disklabel -B -r /dev/fla0c</userinput> -&prompt.root; <userinput>newfs /dev/fla0a</userinput></screen></para></entry> - </row> - </tbody> - </tgroup> - </informaltable> + <para><screen>&prompt.root; <userinput>disklabel -B -r /dev/ad0c</userinput> +&prompt.root; <userinput>newfs /dev/ad0a</userinput></screen></para> </step> <step> @@ -411,25 +342,8 @@ <para>Mount the newly prepared flash media:</para> - <informaltable frame="none" pgwide="1"> - <tgroup cols="2"> - <thead> - <row> - <entry align="center">ATA compatible</entry> - - <entry align="center">&diskonchip;</entry> - </row> - </thead> - <tbody> - <row> - <entry><para><screen>&prompt.root; <userinput>mount /dev/ad0a /flash</userinput></screen></para></entry> + <para><screen>&prompt.root; <userinput>mount /dev/ad0a /flash</userinput></screen></para> - <entry><para><screen>&prompt.root; <userinput>mount /dev/fla0a /flash</userinput></screen></para></entry> - </row> - </tbody> - </tgroup> - </informaltable> - <para>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:</para> @@ -471,53 +385,6 @@ </procedure> </sect1> - <sect1 id="kern.flp"> - <title>Building a <filename>kern.flp</filename> Installation Floppy with - the fla Driver</title> - - <note> - <para>This section of the article is relevant only to those using - M-Systems &diskonchip; flash media.</para> - </note> - - <para>It is possible that your <filename>kern.flp</filename> boot floppy - does not have a kernel with the <devicename>fla</devicename> driver - compiled into it necessary for the system to recognize the &diskonchip;. - If you have booted off of the installation floppies and are told that no - disks are present, then you are probably lacking the - <devicename>fla</devicename> driver in your kernel.</para> - - <para>After you have built a kernel with <devicename>fla</devicename> - support that is smaller than 1.4 megabytes, you can create a custom - <filename>kern.flp</filename> floppy image with it by following these - instructions:</para> - - <procedure> - <step> - <para>Obtain an existing kern.flp image file</para> - </step> - - <step> - <para><screen>&prompt.root; <userinput>vnconfig vn0c kern.flp</userinput></screen></para> - </step> - - <step> - <para><screen>&prompt.root; <userinput>mount /dev/vn0c /mnt</userinput></screen></para> - </step> - - <step> - <para>Place your kernel file into <filename>/mnt</filename>, replacing - the existing one</para> - </step> - - <step> - <para><screen>&prompt.root; <userinput>vnconfig -d vn0c</userinput></screen></para> - </step> - </procedure> - - <para>Your <filename>kern.flp</filename> file now has your new kernel on it.</para> - </sect1> - <sect1 id="strategies"> <title>System Strategies for Small and Read Only Environments</title>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904021523.n32FNJC2052846>
