Linux 如何设置主分区和扩展分区 (linux 主分区 扩展分区)

在 Linux 系统中,分区是一个很重要的概念。通过分区,可以在硬盘上划分不同的区域,并在不同的区域上安装不同的操作系统、应用程序等。在 Linux 中,分为主分区和扩展分区两种类型。下面将详细介绍如何设置主分区和扩展分区。

一、什么是主分区和扩展分区?

主分区是硬盘上划分出来的几个分区中的一个。每个分区可以安装一个操作系统,一个分区只能挂载一个文件系统。在 Linux 中,最多可以创建 4 个主分区。

扩展分区是将磁盘中的一些区域集成在一起组成一个分区,为了方便管理和使用,扩展分区不能安装操作系统,只能作为一个容器用于划分逻辑分区。在 Linux 中可以创建一个扩展分区,并在扩展分区中创建多个逻辑分区。

主分区和扩展分区的区别在于,主分区可以直接使用,而扩展分区中的空间需要通过逻辑分区来使用。逻辑分区是在扩展分区上创建出的分区,可以安装操作系统、挂载文件系统等。

二、如何设置主分区和扩展分区?

1. 打开分区工具

可以使用 fdisk 或 parted 等分区工具进行分区设置。以下示例使用 fdisk 进行分区设置。

输入以下命令打开分区工具:

“`

$ sudo fdisk /dev/sda

“`

其中,/dev/sda 是硬盘设备节点的标识,可以通过 fdisk -l 命令查看硬盘设备节点。

2. 创建主分区

首先创建主分区,输入 n 命令创建一个新分区,接着选择主分区类型:

“`

Command (m for help): n

Partition type

p primary (0 primary, 0 extended, 4 free)

e extended (contner for logical partitions)

Select (default p): p

Partition number (1-4, default 1):

First sector (2023-1023999999, default 2023):

Last sector, +sectors or +size{K,M,G,T,P} (2023-1023999999, default 1023999999):

“`

其中,选择 p 创建主分区,输入分区号、起始扇区和结束扇区,按 Enter 键即可创建成功。

3. 创建扩展分区

接着创建扩展分区,同样输入 n 命令,接下来选择扩展分区类型:

“`

Command (m for help): n

Partition type

p primary (0 primary, 0 extended, 4 free)

e extended (contner for logical partitions)

Select (default p): e

Partition number (1-4, default 2):

“`

其中,选择 e 创建扩展分区,输入分区号即可。

4. 创建逻辑分区

创建逻辑分区需要先选择扩展分区,输入 e 进入扩展分区操作:

“`

Command (m for help): e

Selected partition 2

Partition type (type L to list all types):

“`

接着输入 n 命令创建逻辑分区:

“`

Command (m for help): n

Partition number (5-8, default 5):

First sector (1024000000-1023999999, default 1024000000):

Last sector, +sectors or +size{K,M,G,T,P} (1024000000-1023999999, default 1023999999):

“`

其中,分区号从 5 开始,起始扇区和结束扇区为自己设定的值。

5. 查看分区

输入 p 命令可查看分区情况:

“`

Command (m for help): p

Disk /dev/sda: 500.1 GB, 500107862023 bytes, 976773168 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disk label type: dos

Disk identifier: 0x56569243

Device Boot Start End Blocks Id System

/dev/sda1 2023 1023999999 511998976 83 Linux

/dev/sda2 1024000000 1024008191 4096 5 Extended

/dev/sda5 1024000000 1024004095 2023 83 Linux

“`

其中,/dev/sda1 是新建的主分区,/dev/sda2 是新建的扩展分区,/dev/sda5 是在扩展分区中新建的逻辑分区。

三、

在 Linux 中,主分区和扩展分区的划分和创建是非常重要的。通过本文的介绍,大家可以了解到如何使用分区工具进行主分区和扩展分区的创建,以及如何在扩展分区上创建逻辑分区。在实际的应用过程中,应根据实际需求来进行分区的划分和使用,以保证系统的稳定和安全。


数据运维技术 » Linux 如何设置主分区和扩展分区 (linux 主分区 扩展分区)