⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node34.html

📁 linux管理操作指南!大家看看就知道!很不错的!无解压密码!
💻 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>Formatting</TITLE>
<META NAME="description" CONTENT="Formatting">
<META NAME="keywords" CONTENT="sag">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<LINK REL=STYLESHEET HREF="sag.css" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/sag.css">
</HEAD>
<BODY LANG="EN" >
 <A NAME="tex2html720" HREF="node35.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node35.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="next_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/next_motif.gif"></A> <A NAME="tex2html718" HREF="node28.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node28.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="up_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/up_motif.gif"></A> <A NAME="tex2html712" HREF="node33.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node33.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/previous_motif.gif"></A> <A NAME="tex2html722" HREF="node1.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/contents_motif.gif"></A> <A NAME="tex2html723" HREF="node108.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node108.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="index_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html721" HREF="node35.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node35.html">Partitions</A>
<B>Up:</B> <A NAME="tex2html719" HREF="node28.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node28.html">Using Disks and Other </A>
<B> Previous:</B> <A NAME="tex2html713" HREF="node33.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node33.html">Tapes</A>
<BR> <P>
<H1><A NAME="SECTION00560000000000000000">格式化</A></H1>
<P>
<b>格式化</b>在磁介质上写用于标记磁道和扇区的标志的过程。
磁盘格式化前,其磁表面是完成的一块。格式化后,混沌变为秩序,建立的磁道,划分了扇区。
实际细节并非准确地这样,但重要的是:磁盘不经过格式化是不能使用的。
<P>
这里术语有些模糊:MS-DOS中,格式化(format)这个词还包括了产生文件系统的过程(下面将讨论的)。
这两个过程经常一起使用,尤其是软盘。当必须区分时,真正的格式化被称为<b>低级格式化low-level formatting</b>,
而建立文件系统被成为<b>高级格式化high-level formatting</b>。
在UNIX圈中,这两者叫格式画format和建立文件系统make a filesystem,
本书中也这样称。
<P>
IDE硬盘和一些SCSI硬盘实际上厂商已经做了格式化,并无须重复;因为多数人无须关心它。
实际上,格式化硬盘可能反而不好,比如因为硬盘可能需要用特定的方法格式化使坏扇区被自动
替换。
<P>
磁盘经常需要特定的程序来格式化,因为驱动器的格式化逻辑的接口每个驱动器都不一样。
格式化程序经常在控制器BIOS上,或用MSDOS程序提供,这都不太容易在Linux中使用。
<P>
格式化中可能会发现磁盘的坏点,叫<b>坏块bad blocks</b> or <b>bad sectors</b>。
这有时由驱动器自己处理。但有时,如果坏块太多,需要一些工作来避免使用磁盘的这部分。
The logic to do this is built into the filesystem; 
下面将说明如何增加这些信息到文件系统。另外,产生一个只覆盖这些坏的部分的小分区也是一个办法。
如果坏区较大,这可能是个好办法,因为文件系统有时难以处理大量的坏区。
<P>
软盘格式化使用<tt>fdformat</tt><A NAME="1489">&#160;</A>。
软盘设备使用给定的参数,例如下面的命令在第一个软驱中格式化一张高密度3.5'软盘:
		<BLOCKQUOTE> <TT>
<code>$</code> <I>fdformat /dev/fd0H1440</I> <BR> 
<code>Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.</code> <BR> 
<code>Formatting ... done</code> <BR> 
<code>Verifying ... done</code> <BR> 
<code>$ </code>
		</TT></BLOCKQUOTE>
注意,如果想使用自动检测设备(如<tt>/dev/fd0</tt><A NAME="1491">&#160;</A>),
<EM>必须</EM>用先<tt>setfdprm</tt><A NAME="1493">&#160;</A>设定参数。
要得到与上面一样的结果,可以这样:
		<BLOCKQUOTE> <TT>
<code>$</code> <I>setfdprm /dev/fd0 1440/1440</I> <BR> 
<code>$</code> <I>fdformat /dev/fd0</I> <BR> 
<code>Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.</code> <BR> 
<code>Formatting ... done</code> <BR> 
<code>Verifying ... done</code> <BR> 
<code>$ </code>
		</TT></BLOCKQUOTE>
选择与软盘类型相符的正确的设备文件通常更方便。
注意,比软盘设计格式化更多的信息容量是没有意义的。
<P>
<tt>fdformat</tt><A NAME="1495">&#160;</A>也将验证软盘,例如检查坏块。
它在坏块试验几次(你通常能听到,驱动器的噪声很明显)。
If the floppy is only marginally bad (due to dirt on the
read/write head, some errors are false signals), 
<tt>fdformat</tt><A NAME="1497">&#160;</A>可能没事,而真正的错误可能退出有效过程。
核心把发现的每个I/O错误打印log信息,送到控制台,或者,如果使用了<tt>syslog</tt><A NAME="1499">&#160;</A>,
也送到<tt>/usr/adm/messages</tt><A NAME="1501">&#160;</A>文件。<tt>fdformat</tt><A NAME="1503">&#160;</A>
自己不说明哪里出错(也不必考虑,软盘很便宜,坏了就扔)。
		<BLOCKQUOTE> <TT>
<code>$</code> <I>fdformat /dev/fd0H1440</I> <BR> 
<code>Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB.</code> <BR> 
<code>Formatting ... done</code> <BR> 
<code>Verifying ... read: Unknown error</code> <BR> 
<code>$ </code>
		</TT></BLOCKQUOTE>
<P>
<tt>badblocks</tt><A NAME="1505">&#160;</A>命令可用于查找任何磁盘或分区的坏块(包括软盘)。
它不格式化磁盘,因此可以用于检查存在的文件系统。下面的例子检查出一张3.5'软盘上的2个坏块:
		<BLOCKQUOTE> <TT>
<code>$</code> <I>badblocks /dev/fd0H1440 1440</I> <BR> 
<code>718</code> <BR> 
<code>719</code> <BR> 
<code>$ </code>
		</TT></BLOCKQUOTE>
<tt>badblocks</tt><A NAME="1507">&#160;</A>输出发现的坏块的块号。
多数文件系统可以避免这样的坏块。他们维护一个已知的坏块列表,在文件系统建立时初始化,并可以在以后修改。
初始的坏块查找可由<tt>mkfs</tt><A NAME="1509">&#160;</A>命令完成(它初始化文件系统),
以后可以用<tt>badblocks</tt><A NAME="1511">&#160;</A>来检查,新的块可以用<tt>fsck</tt><A NAME="1513">&#160;</A>加入。
后面我们将说明<tt>mkfs</tt><A NAME="1515">&#160;</A>和<tt>fsck</tt><A NAME="1517">&#160;</A>。
<P>
许多新型的硬盘自动发现坏块,并企图用一个特定的、保护的好块来代替它。
这对操作系统是不可见的。这种特征应该在硬盘手册的文档中,如果你好奇的话。
但即使这样的硬盘也可能失败,如果坏块数量太大的话,虽然如果这样,那硬盘就基本上不能用了。
<P>
<HR><A NAME="tex2html720" HREF="node35.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node35.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="next_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/next_motif.gif"></A> <A NAME="tex2html718" HREF="node28.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node28.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="up_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/up_motif.gif"></A> <A NAME="tex2html712" HREF="node33.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node33.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="previous_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/previous_motif.gif"></A> <A NAME="tex2html722" HREF="node1.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="contents_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/contents_motif.gif"></A> <A NAME="tex2html723" HREF="node108.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node108.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="index_motif.gif" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html721" HREF="node35.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node35.html">Partitions</A>
<B>Up:</B> <A NAME="tex2html719" HREF="node28.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node28.html">Using Disks and Other </A>
<B> Previous:</B> <A NAME="tex2html713" HREF="node33.html" tppabs="http://linux.ccpi.gov.cn/Linux/linuxadmin/node33.html">Tapes</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 + -