Linux教程:如何新建磁盘分区? (linux新建磁盘分区)

在Linux上新建磁盘分区可以为系统优化性能、增加存储空间、方便数据备份等提供帮助。本文将基于Ubuntu操作系统,介绍如何通过命令行界面(Terminal)新建磁盘分区。

一、查看当前磁盘情况

在新建磁盘分区之前,需要先查看当前磁盘情况。在Terminal中输入以下命令:

$ llk

该命令用于列出系统中所有的块设备,并显示其磁盘使用情况。结果类似于以下样式:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 238.5G 0 disk

├─sda1 8:1 0 500M 0 part /boot/efi

├─sda2 8:2 0 229.5G 0 part /

└─sda3 8:3 0 8.5G 0 part [SWAP]

sdb 8:16 0 931.5G 0 disk

sr0 11:0 1 1024M 0 rom

其中,NAME列显示设备名称(例如sda、sdb),MAJ:MIN列显示设备主次编号,RM列显示设备是否可移动(0表示不可移动,1表示可移动),SIZE列显示设备大小,RO列显示设备是否为只读设备(0表示非只读,1表示只读),TYPE列显示设备类型(例如disk、part),MOUNTPOINT列显示设备挂载点。

通过上述命令可以查看当前系统中所有的磁盘和分区信息。需要注意的是,新建磁盘分区需要保证磁盘中有未分配的容量。如果磁盘已经被完全分配,则需要进行磁盘扩容或者删除部分分区。

二、使用fdisk命令新建磁盘分区

在Terminal中输入以下命令:

$ sudo fdisk /dev/sdb

该命令中,“/dev/sdb”表示需要新建分区的设备名称。执行该命令后,会出现一串提示信息,如下所示:

Welcome to fdisk (util-linux 2.31.1).

Changes will remn in memory only, until you decide to write them.

Be careful before using the write command.

Command (m for help):

在这里可以输入相应的命令,对设备进行分区。常用的命令有以下几个(其中的“n”表示新建分区,“p”表示选择分区类型为主分区,“t”表示修改分区类型, “w”表示保存变更并退出):

n (add a new partition)

p (primary partition)

e (extended partition)

l (logical partition)

t (change a partition type)

w (write the new partition table and exit)

例如,想要将一个设备分成两个区域,则可以按照以下步骤执行:

– 输入“n”命令并按下回车键,选择需要新建的分区类型(主分区或扩展分区)。

– 输入分区编号(数字),表示需要分割的分区标识符。

– 输入分区大小(字节数),表示需要分割的容量大小。

– 输入“w”命令并按下回车键,保存变更并退出。

三、格式化新建的磁盘分区

在新建分区之后,需要对其进行格式化才能使用。在Terminal中输入以下命令,以格式化刚刚新建的磁盘分区为例:

$ sudo mkfs.ext4 /dev/sdb1

该命令中,“/dev/sdb1”表示需要格式化的具体分区。

四、将新建的磁盘分区挂载到文件系统

在格式化分区之后,需要将其挂载到文件系统才能使用。在Terminal中输入以下命令:

$ sudo mkdir -p /mnt/new_partition

$ sudo mount /dev/sdb1 /mnt/new_partition

之一个命令表示创建一个新的目录作为挂载点(例如/mnt/new_partition),第二个命令将新分区挂载到该目录中。如果想要新分区在每次启动时自动挂载,则可以在/etc/fstab文件中添加对应的行记录。

五、

通过以上步骤可以在Linux系统中新建磁盘分区,并通过格式化以及挂载操作让其成为一个可用的存储设备。在实际应用中,需要根据实际需求合理规划磁盘容量以及分区方式,并进行系统优化,以提高系统性能和数据可靠性。


数据运维技术 » Linux教程:如何新建磁盘分区? (linux新建磁盘分区)