📄 doc019.htm
字号:
<html>
<head>
<title>硬盘分区</title>
<style>
<!--
A:link {text-decoration: none; color: "blue"}
A:visited {text-decoration: none; color: "#000000"}
A:active {text-decoration: none;color:"green"}
A:hover {text-decoration: underline; color: ff0000}
-->
</style>
<style type="text/css">
<!--
p{font-size:9pt;line-height;13pt;}
td { font-size: 9pt ; line-height:13pt;
}
A{text-transform: none;
text-decoration: none;font-size: 9pt ; line-height:13pt;}
-->copyright fangame
</style>
</head>
<body>
<a href="doc020.htm" tppabs="doc020.htm">
<p>Next</a> <a href="doc013.htm" tppabs="doc013.htm">Up</a> <a href="doc018.htm" tppabs="doc018.htm">Previous</a> <a href="doc000.htm" tppabs="doc000.htm">Contents</a> <a href="doc136.htm" tppabs="doc136.htm">Index</a> </p>
<hr>
<p><a name="s2.6">2.6 硬盘分区</a></p>
<a name="i113">
<p>为了安装Red Hat Linux, 您必须为它准备硬盘空间.
这个硬盘空间必须和您的计 算机上安装的其他操作系统(如Windows, OS/2或着其他版本的Linux)所使用的硬盘空
间分开. </p>
<p>一个硬盘可以分割成不同的分区.
访问每个分区就象访问不同的硬盘.
每个分区甚至可以有一个类型用来表明这个分区中信息是如何存储的.
例如, DOS, OS/2, 和Linux使用不同的硬盘分区类型. </p>
<p>请注意: 您可以将Red Hat Linux安装在一个或多个类型为'Linux native'
的硬盘分区. Red Hat Linux还需要一个交换(swap)分区, 这个分区的类型 是'Linux
swap'. 就是说安装Red Hat Linux至少需要两个硬盘分区:
<ul>
<li>一个或多个'Linux native'类型的分区 </li>
<li>一个'Linux swap'类型的分区 </li>
</ul>
<p>以下我们将详细讨论分区的问题. 现在, 要记住Red Hat Linux需要至少两个专门的
分区, 并且您不能将Red Hat Linux安装在DOS/Windows分区! </p>
<p>即使您将Red Hat Linux安装在一个专门的硬盘,
或者一台不安装其他操作系统的 计算机上, 您仍需要为Red Hat Linux创建分区.
这种情况非常简单, 因为您不必为硬 盘的其他分区操心. </p>
<p>另一方面, 您也许希望将Red Hat Linux已经含有其他操作系统的硬盘上.
这种情况 就有一点复杂, 因为一个错误就可以毁了您现有的分区,
更不用说它含有的数据! </p>
<p>在安装过程中, 将提示您为Red Hat Linux创建分区. 这时,
您必须确信您有足够的 硬盘空间来创建这些分区. 让我们考察一下为Red
Hat Linux分区清理空间的不同方法. </p>
<p></a><a name="s2.6.1">2.6.1 分区命名设计</a></p>
<a name="i114">
<p>Linux通过字母和数字的组合来标识硬盘分区, 如果您习惯于使用'C盘'来标识硬盘
分区的话, 可能会搞混. Red Hat Linux的命名设计比其他操作系统更灵活,
能表达更 多的信息. 归纳如下:
<dl>
<dd>前两个字母 -- 分区名的前两个字母表明分区所在设备的类型.
您将通常看到<tt>hd</tt>(指IDE硬盘), 或<tt>sd</tt>(指SCSI硬盘). </dd>
<dd>下一个字母 -- 这个字母表明分区在哪个设备. 例如,<br>
<tt>/dev/hda</tt>(第一个IDE硬盘) 或 <tt>/dev/sdb</tt>(第二个SCSI硬盘). </dd>
<dd>数字 -- 代表分区. 前四个分区(主分区或扩展分区)用数字<tt>1</tt> 到<tt>4</tt>表示.
逻辑分区从<tt>5</tt>开始. 例如, <tt>/dev/hda3</tt>第一个 IDE硬盘上的第三个主分区或扩展分区;<tt>/dev/sdb6</tt>是第二个SCSI硬盘上的第
二个逻辑分区. </dd>
</dl>
<p>记住这些信息; 它会使您更容易理解设置Red Hat Linux硬盘分区. </p>
<p></a><a name="s2.6.2">2.6.2 重新分区的策略</a></p>
<a name="i116">
<p>在重新对您的硬盘分区时, 可能遇到三种情况:
<ul>
<li>有未分区的空闲空间. </li>
<li>有未用的分区. </li>
<li>在已有分区中有空闲空间. </li>
</ul>
<p>让我们依次看一下每种情况. </p>
<p></a><a name="s2.6.2.1">2.6.2.1 使用未分区的空闲空间</a></p>
<a name="i117">
<p>在这种情况下, 已定义的分区未占有整个硬盘空间,
也就是说空闲空间不属于任何 已定义的分区. 仔细想一下,
一个未用的硬盘也属于这种情况; 不同的只是所有的
空间都不属于任何已定义的分区. </p>
<p>这时, 您只须简单地从未用的空间创建所需的分区. </p>
<p></a><a name="s2.6.2.2">2.6.2.2 用未使用分区的空间</a></p>
<a name="i118">
<p>去年, 您将运行Windows系统的105MB小硬盘改为1.2GM的大硬盘.
您把它分为两个 相同的分区, 您计划用<tt>C:</tt>'盘'(事实上是硬盘的第一个分区)装Windows,
用 <tt>D:</tt>'盘'(事实上是硬盘的第二个分区)收集您从网上下载的自由软件.
好, 您 现在已经用了<tt>C:</tt>但您从未在<tt>D:</tt>放过任何东西. </p>
<p>如果您发现您属于这种情况, 您可以使用这个未使用的分区. 这时,
您先得删除这 个分区, 然后再在这个空间创建合适的Linux分区. </p>
<p></a><a name="s2.6.2.3">2.6.2.3 用已用分区的空闲空间</a></p>
<a name="i119">
<p>这是最常见的情况. 不幸的是, 这也是最难对付的情况.
虽然您有足够的空间, 但 却属于已用的分区.
如果您买了一台有预装软件的计算机, 硬盘上很可能有一个大的
分区装有操作系统和数据. </p>
<p>除了加一个硬盘外, 您还有两种选择:
<dl>
<dd>破坏性的重新分区 </a><a name="i120"></a><a name="i121"> --
您删除一个大的分区, 然后创建几个小的分区.
那个分区中的所有数据将被破坏. 这就是说必须做一次完全的备份.
为安全, 做两套 备份, 使用校验(如果您的备份软件有此功能),
在删除分区之前试着读一下 您备份的数据. 注意,
如果您删除的分区含有操作系统, 您还得重装操作系统. <p>在创建了小的分区之后,
您可以重装软件, 恢复数据, 然后继续安装Red Hat Linux. </p>
</dd>
<dd>非破坏性的重新分区 </a><a name="i122"></a><a name="i123"> -- 这里,
您可以运行一个看似不可能的程序; 这个
程序可以将大分区变小而不丢失分区中的文件.
很多人发现这种方法是可靠而没有麻烦 的. 那么您该用什么软件呢?
市场上有好几种磁盘管理的软件产品; 您必须做一番调查
来找到最适合您的软件. <p>[Intel系统: 为了方便我们的客户,
我们提供了<tt>fips</tt></a><a name="i124">. 这是一个免费软件 可以改变FAT(文件分配表)分区的大小.
这个软件在Red Hat Linux/Intel CD-ROM上的 <tt>dosutils</tt>目录中. </p>
<p>请注意: 许多人已经成功地用<tt>fips</tt>重新对他们的硬盘进行了分区.
但是, 由于硬件或软件的配置各有不同, Red Hat Software不能保证<tt>fips</tt>将
在您的系统中正常运行. 因此, 将不提供<tt>fips</tt>的支持;
您将自己对此负责. </p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -