
通常,我们的硬盘已被Windows占用,现在我们必须为Linux移入一定数量的硬盘空间。因此,我们必须面对复杂的“分区”概念。
为了实现此目标,通常有以下三种方法:
1)将原始最后一个逻辑分区上的所有数据移至其他分区,使用分区工具删除该逻辑分区,并将这部分空间用于Linux。
此方法非常简单,只需使用FDISK删除最后一个逻辑分区即可。不用说。
2)重新分区硬盘是最直接,最麻烦的方法。具体操作如下:
◆备份用户的文件;
◆用MS-Dos系统磁盘启动系统;
◆使用FDISK删除原始分区并重建新分区,保留分配给Linux的空间,而不将其分配给任何分区;
◆重新安装原始用户系统。

此方法通常会因要安装的系统而异,因此请参阅相关文章。
3)使用某些分区工具可以重新分区硬盘,而不会删除硬盘上的原始数据。如分区魔术师等。 (我们将特别介绍这些分区工具的用法。)
看到这一点,一些读者可能会问,这篇文章想说什么?实际上,本文想详细讨论硬盘分区的概念。所谓“不要在浮沙上搭建高平台”,这意味着每个人都可以“知道它是什么以及为什么。”
一、硬盘分区基础:
通常,PC上使用两种类型的硬盘:
1) IDE界面:最常见;
2) SCSI接口:优于IDE性能,但价格更高!
硬盘分区在硬盘上操作。它可以分为:主分区,扩展分区和逻辑分区。可以有1-3个主分区,0-1个扩展分区,并且对逻辑分区没有限制。他们的关系如下图所示:


图1硬盘分区关系图
让我们简要说明一下主分区和扩展分区是级别的,并且扩展分区本身不能用于存储数据。要使用它,必须将其划分为几个(1-n)逻辑分区。
硬盘可以分为4个主分区,3个主分区,1个扩展分区,2个主分区,1个扩展分区,1个主分区和1个扩展分区(大多数仅安装Windows系统的用户使用此方法)。
当然,如果您希望只有一个主分区或两个主分区,则不可能有扩展分区。
换句话说,无论使用什么操作系统,都只能直接使用主分区和逻辑分区。但是,不同的操作系统使用不同的文件系统格式,因此在不同的操作系统中使用后,分区具有一些新名称:早期MSDOS版本使用的FAT16分区,Windows使用的FAT32分区,Windows NT使用的NTFS分区,Ext2分区和Linux使用的交换分区...等。
好的,现在让我们看一下这些分区在Windows中的使用方式。
二、 Windows下的分区:
在Windows下,使用“驱动器号”,例如A,B,C,D,E等来表示分区。此方法使硬盘分区非常简单。其中,A和B是软盘驱动器,硬盘分区从C开始编号。
对于Windows,它只能使用一个主分区(在FDISK中,它称为主DOS分区),并且可以使用多个逻辑分区。硬盘驱动器号的编号如上图所示。

三、 Linux下的分区:
在Linux下,它更为复杂。首先,它为每个设备命名:
IDE设备:一台PC可以有两个IDE接口(我称它们为第一个IDE,第二个IDE),并且每个IDE接口可以连接到两个IDE设备(我称它们为主磁盘,从磁盘)。硬盘和光盘驱动器都是IDE设备。 Linux这样命名:
◆第一个IDE的主磁盘:/ dev / hda
◆第一个IDE的从磁盘:/ dev / hdb
◆第二个IDE的主磁盘:/ dev / hdc
◆第二个IDE的辅助磁盘:/ dev / hdd
看到此消息时,不要问我光盘驱动器在哪里? !
SCSI设备:每个人都不熟悉,通常需要SCSI卡来驱动它。第一个SCSI设备称为:/ dev / sda,第二个是/ dev / sdb ...,依此类推。

为什么有一个“ / dev”?这是因为在Unix / Linux系统中,所有设备都被视为一个文件并放在/ dev目录中。
好的,是时候讨论一下硬盘分区了!
也就是说,主分区(或扩展分区)被命名为hda1-hda4,否则,将其跳过。扩展分区中的逻辑分区从hda5开始编号,依此类推。
注意,这里以第一个IDE的主磁盘为例,如果是第二个硬盘,则为hdb 1、 hdb 2、 hdb 5、 hdb 6、 hdb7。
这时,我们发现无论Windows下有多少IDE设备,驱动器号都是按顺序分配的,而在Linux下,每个硬盘驱动器的处理方式都是不同的。
四、 Linux分区:
每个人都知道Windows下的每个分区都可以用来存储文件,但是在Linux中,除了存储文件的分区之外,还需要一个“交换(swap)分区”来补充内存,因此需要两个分区:
1.主分区:建议2GB以供学习使用。
2.交换分区:仅是内存大小的1-2倍,如果64-128MB内存,交换分区可以是128MB,128-256MB内存,交换分区可以是256MB。
由于早期的Linux启动器LILO无法识别8GB以外的硬盘分区,因此建议将两个Linux分区划分为8GB。
五、启动系统:
MBR(主引导记录)存储在每个硬盘的逻辑第一个扇区中,其中包括主分区和扩展分区信息。当计算机启动时,将引导移交给硬盘时,将首先执行MBR程序,然后找到活动分区并启动操作系统。通过重写MBR,可以实现LILO和OS Loader等多重引导工具。因此,在安装Linux之后,在MBR上写LILO并安装Windows,然后MBR将被重写为Windows!
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-315776-1.html
千玺就像现实版的真人小王子