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