📄 node45.html
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><!--Converted with LaTeX2HTML 96.1-h (September 30, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds --><HTML><HEAD><TITLE>建立文件系统</TITLE><META NAME="description" CONTENT="Creating a filesystem"><META NAME="keywords" CONTENT="sag"><META NAME="resource-type" CONTENT="document"><META NAME="distribution" CONTENT="global"><LINK REL=STYLESHEET HREF="sag.css"></HEAD><BODY LANG="EN" > <A NAME="tex2html865" HREF="node46.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="./next_motif.gif"></A> <A NAME="tex2html863" HREF="node41.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="./up_motif.gif"></A> <A NAME="tex2html857" HREF="node44.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="./previous_motif.gif"></A> <A NAME="tex2html867" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="./contents_motif.gif"></A> <A NAME="tex2html868" HREF="node108.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="./index_motif.gif"></A> <BR><B> Next:</B> <A NAME="tex2html866" HREF="node46.html">Mounting and unmounting</A><B>Up:</B> <A NAME="tex2html864" HREF="node41.html">Filesystems</A><B> Previous:</B> <A NAME="tex2html858" HREF="node44.html">Which filesystem should be </A><BR> <P><H2><A NAME="SECTION00584000000000000000">建立文件系统</A></H2><A NAME="secmkfs"> </A><P>用<tt>mkfs</tt><A NAME="1563"> </A>命令建立文件系统,即初始化。实际上,对每个不同种类的文件系统有一个单独的程序。<tt>mkfs</tt><A NAME="1565"> </A>只是为了建立不同文件系统种类确定运行不同程序的一个前端。用<tt>-t fstype</tt>选项选择种类。<P>被<tt>mkfs</tt><A NAME="1567"> </A>调用的程序有不同的命令行接口。最通用和最重要的选项如下,细节请看手册。 <BLOCKQUOTE> <DL ><DT><STRONG><TT>-t</TT> <I>fstype</I></STRONG><DD> 选择文件系统种类。 <DT><STRONG><TT>-c</TT></STRONG><DD> 查找坏块,初始化坏块列表。 <DT><STRONG><TT>-l</TT> <I>filename</I></STRONG><DD> 从文件<I>filename</I>读入坏块列表。<P></DL></BLOCKQUOTE>用如下命令在软盘上产生ext2文件系统: <BLOCKQUOTE> <TT><code>$</code> <I>fdformat -n /dev/fd0H1440 </I> <BR> <code>Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.</code> <BR> <code>Formatting ... done</code> <BR> <code>$</code> <I>badblocks /dev/fd0H1440 1440 > bad-blocks</I> <BR> <code>$</code> <I>mkfs -t ext2 -l bad-blocks /dev/fd0H1440</I> <BR> <code>mke2fs 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10</code> <BR> <code>360 inodes, 1440 blocks</code> <BR> <code>72 blocks (5.00%) reserved for the super user</code> <BR> <code>First data block=1</code> <BR> <code>Block size=1024 (log=0)</code> <BR> <code>Fragment size=1024 (log=0)</code> <BR> <code>1 block group</code> <BR> <code>8192 blocks per group, 8192 fragments per group</code> <BR> <code>360 inodes per group</code> <BR> <code></code><BR> <code>Writing inode tables: done </code> <BR> <code>Writing superblocks and filesystem accounting information: done</code> <BR> <code>$</code> </TT></BLOCKQUOTE>首先,格式化软盘(<tt>-n</tt>选项不进行确认,即坏块检查)。然后用<tt>badblocks</tt><A NAME="1569"> </A>查找坏块, 输出定向到文件<tt>bad-blocks</tt>。最后,产生文件系统,坏块列表由文件<tt>badblocks</tt><A NAME="1571"> </A>初始化。<P><TT>-c</TT>选项可以与<tt>mkfs</tt><A NAME="1573"> </A>一起使用,而无须<tt>badblocks</tt><A NAME="1575"> </A>和一个单独的文件。如下: <BLOCKQUOTE> <TT><code>$</code> <I>mkfs -t ext2 -c /dev/fd0H1440</I> <BR> <code>mke2fs 0.5a, 5-Apr-94 for EXT2 FS 0.5, 94/03/10</code> <BR> <code>360 inodes, 1440 blocks</code> <BR> <code>72 blocks (5.00%) reserved for the super user</code> <BR> <code>First data block=1</code> <BR> <code>Block size=1024 (log=0)</code> <BR> <code>Fragment size=1024 (log=0)</code> <BR> <code>1 block group</code> <BR> <code>8192 blocks per group, 8192 fragments per group</code> <BR> <code>360 inodes per group</code> <BR> <code> </code> <BR> <code>Checking for bad blocks (read-only test): done</code> <BR> <code>Writing inode tables: done </code> <BR> <code>Writing superblocks and filesystem accounting information: done</code> <BR> <code>$ </code> </TT></BLOCKQUOTE>使用<TT>-c</TT>比用单独使用<tt>badblocks</tt><A NAME="1577"> </A>更方便, 但建立文件系统后检查,<tt>badblocks</tt><A NAME="1579"> </A>是必要的。<P>在硬盘或分区上准备文件系统的过程和软盘是一样的,除了无须格式化。<P><HR><A NAME="tex2html865" HREF="node46.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="./next_motif.gif"></A> <A NAME="tex2html863" HREF="node41.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="./up_motif.gif"></A> <A NAME="tex2html857" HREF="node44.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="./previous_motif.gif"></A> <A NAME="tex2html867" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="./contents_motif.gif"></A> <A NAME="tex2html868" HREF="node108.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="./index_motif.gif"></A> <BR><B> Next:</B> <A NAME="tex2html866" HREF="node46.html">Mounting and unmounting</A><B>Up:</B> <A NAME="tex2html864" HREF="node41.html">Filesystems</A><B> Previous:</B> <A NAME="tex2html858" HREF="node44.html">Which filesystem should be </A><P><ADDRESS><I>Lars Wirzenius <BR>Sun Jun 29 13:31:22 EEST 1997</I></ADDRESS></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -