linux创建分区命令
-
在Linux系统中,可以使用fdisk命令或parted命令来创建分区。
使用fdisk命令创建分区的步骤如下:
1. 打开终端窗口,以root用户或具有sudo权限的用户身份登录。
2. 运行以下命令以打开fdisk工具:
“`
fdisk /dev/sdX
“`
其中,sdX是要分区的磁盘设备名,例如sda、sdb等。
3. 在fdisk工具中,先运行p命令查看当前磁盘的分区信息。
4. 要创建新的分区,可以依次运行以下命令:
a. n命令创建新分区。根据提示输入分区的起始扇区和大小。
b. t命令设置分区的类型。根据提示输入分区类型的代码,例如83表示Linux文件系统。
c. w命令保存分区表并退出fdisk。
5. 执行完上述步骤后,新创建的分区将会生效。使用parted命令创建分区的步骤如下:
1. 打开终端窗口,以root用户或具有sudo权限的用户身份登录。
2. 运行以下命令以打开parted工具:
“`
parted /dev/sdX
“`
其中,sdX是要分区的磁盘设备名,例如sda、sdb等。
3. 在parted工具中,可以依次运行以下命令创建分区:
a. mklabel命令创建新的磁盘标签,例如msdos或gpt。
b. mkpart命令创建新的分区。根据提示输入分区的类型、起始位置和大小。
c. set命令设置分区的标志或属性,如boot、lvm等。
d. quit命令保存分区表并退出parted。
4. 执行完上述步骤后,新创建的分区将会生效。需要注意的是,在进行分区操作时,请确保备份重要数据,并谨慎操作,以免误操作导致数据丢失。
2年前 -
在Linux系统中,我们可以使用以下命令来创建分区:
1. fdisk命令:fdisk是一个常用的分区工具,它可以帮助我们创建、修改和删除分区。使用该命令时,我们需要以管理员权限运行。下面是一个使用fdisk命令创建分区的示例:
“`shell
# 打开终端并以管理员身份登录
sudo fdisk /dev/sda # 假设我们要在/dev/sda硬盘上创建分区# 进入fdisk命令行界面
Command (m for help): n# 在空闲空间上创建一个新分区
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):# 指定分区号和分区大小
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039):# 保存并退出fdisk
Command (m for help): w
“`通过上述命令,我们可以在/dev/sda硬盘上创建一个新的分区。
2. parted命令:parted是另一个常用的分区工具,它可以提供更丰富的分区操作选项,同时也具有友好的交互界面。使用该命令时,同样需要以管理员权限运行。以下是一个使用parted命令创建分区的示例:
“`shell
# 打开终端并以管理员身份登录
sudo parted /dev/sda # 假设我们要在/dev/sda硬盘上创建分区# 创建一个主分区
(parted) mkpart primary ext4 0% 50%# 创建一个逻辑分区
(parted) mkpart logical ext4 50% 100%# 保存并退出parted
(parted) quit
“`通过上述命令,我们可以在/dev/sda硬盘上创建一个主分区和一个逻辑分区。
3. gdisk命令:gdisk是专门用于GPT分区表的工具,与fdisk和parted类似,它可以创建、修改和删除GPT分区。使用该命令时同样需要以管理员权限运行。以下是一个使用gdisk命令创建分区的示例:
“`shell
# 打开终端并以管理员身份登录
sudo gdisk /dev/sda # 假设我们要在/dev/sda硬盘上创建分区# 创建一个新的GPT分区
Command (? for help): n# 指定分区号和分区类型
Partition number (1-128, default 1):
First sector (34-41943006, default = 2048) or {+-}size{KMGTP}:
Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}:
Current type is ‘Linux filesystem’
Hex code or GUID (L to show codes, Enter = 8300):# 保存并退出gdisk
Command (? for help): w
“`通过上述命令,我们可以在/dev/sda硬盘上创建一个新的GPT分区。
4. cfdisk命令:cfdisk是一个基于ncurses库的简单分区工具,它提供了一个交互式的界面来创建、删除和修改分区。以下是一个使用cfdisk命令创建分区的示例:
“`shell
# 打开终端并以管理员身份登录
sudo cfdisk /dev/sda # 假设我们要在/dev/sda硬盘上创建分区# 在交互式界面中,使用方向键选择“New”选项,然后按Enter键
# 在“New”选项中,选择分区类型(主分区或扩展分区)
# 输入分区大小或选择默认大小
# 保存并退出cfdisk
“`通过上述命令,我们可以在/dev/sda硬盘上使用cfdisk创建一个新的分区。
5. sfdisk命令:sfdisk是一个命令行工具,用于创建、复制和调整分区表。使用该命令时同样需要以管理员权限运行。以下是一个使用sfdisk命令创建分区的示例:
“`shell
# 打开终端并以管理员身份登录
sudo sfdisk /dev/sda # 假设我们要在/dev/sda硬盘上创建分区# 在交互式界面中,输入分区信息
label: gpt
1MiB, 512MiB, EF00, *
513MiB, -1, 8300# 保存并退出sfdisk
“`通过上述命令,我们可以在/dev/sda硬盘上创建一个新的分区。
2年前 -
在Linux系统中,可以使用fdisk命令或parted命令来创建分区。
1. 使用fdisk命令创建分区:
步骤1:打开终端并以root用户或具有管理员权限的用户身份登录。
步骤2:运行以下命令来列出所有可用的磁盘和分区信息:
“`
fdisk -l
“`步骤3:选择要创建分区的磁盘,在这个例子中我们选择/dev/sda:
“`
fdisk /dev/sda
“`步骤4:使用以下命令创建新的分区表:
“`
Command (m for help): o
“`步骤5:使用以下命令创建新的分区:
“`
Command (m for help): n
“`步骤6:选择要创建的分区类型,这可以是主分区(p),扩展分区(e)或逻辑分区(l)。
步骤7:输入分区号。默认情况下,可以按照提示进行分区编号(比如从1开始)。
步骤8:输入分区的起始扇区和结束扇区。可以使用默认值,也可以输入自定义的值。
步骤9:根据需要,可以创建更多的分区。重复上述步骤。
步骤10:使用以下命令保存并退出fdisk工具:
“`
Command (m for help): w
“`2. 使用parted命令创建分区:
步骤1:打开终端并以root用户或具有管理员权限的用户身份登录。
步骤2:运行以下命令来列出所有可用的磁盘和分区信息:
“`
parted -l
“`步骤3:选择要创建分区的磁盘,在这个例子中我们选择/dev/sda:
“`
parted /dev/sda
“`步骤4:使用以下命令创建新的分区表:
“`
mklabel msdos(MBR分区表) 或 mklabel gpt(GPT分区表)
“`步骤5:使用以下命令创建新的分区:
“`
mkpart primary (创建主分区)
mkpart extended (创建扩展分区)
mkpart logical (创建逻辑分区)
“`步骤6:根据需要,可以输入分区的起始位置和大小,也可以使用默认值。
步骤7:使用以下命令保存并退出parted工具:
“`
quit
“`请注意,创建分区后,您需要使用mkfs命令来格式化该分区并将其挂载到文件系统上。
2年前