ubuntu

ubuntu分卷后系统如何识别

小樊
47
2025-10-01 11:17:03
栏目: 智能运维

Ubuntu分卷后系统识别的常用方法

1. 使用lsblk命令(快速查看块设备结构)

lsblk(List Block Devices)是命令行工具,可直观列出系统所有磁盘、分区及挂载点信息,无需root权限。执行后,输出会显示磁盘名称(如/dev/sda/dev/sdb)、分区编号(如sda1sda2)、大小、类型(disk/part)及挂载点(如//mnt/data)。
示例输出:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  100G  0 disk 
├─sda1   8:1    0   50G  0 part /       # 系统根分区
├─sda2   8:2    0   50G  0 part [SWAP]  # 交换分区
sdb      8:16   0  200G  0 disk 
└─sdb1   8:17   0  200G  0 part /mnt/data  # 新分卷的挂载点

通过MOUNTPOINT列可快速识别新分区的挂载位置,或通过TYPE列确认分区类型。

2. 使用fdisk -l命令(查看详细分区信息)

fdisk -l(List Disk Partitions)需root权限,可显示磁盘的详细分区表信息,包括分区起始/结束扇区、大小、文件系统类型(如ext4NTFS)及设备名称(如/dev/sda1)。
示例输出:

Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
...
Device     Boot Start       End   Sectors  Size Id Type
/dev/sda1  *     2048 104857599 104855552   50G 83 Linux  # 系统分区
/dev/sda2 104857600 209715199 104857599   50G 82 Linux swap

Disk /dev/sdb: 200 GiB, 214748364800 bytes, 419430400 sectors
...
Device     Boot Start       End   Sectors  Size Id Type
/dev/sdb1        2048 419430399 419428352  200G 83 Linux  # 新分卷

通过Device列可获取新分区的设备名称,结合SizeId Type确认分区属性。

3. 使用df -h命令(查看已挂载文件系统)

df -h(Disk Free)以人类可读格式(GB/MB)显示已挂载文件系统的磁盘使用情况,包括总大小、已用空间、可用空间及挂载点。若新分区已挂载,会出现在输出列表中。
示例输出:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   28G  42% /
/dev/sdb1       200G   10G  190G   5% /mnt/data  # 新分卷

通过Mounted on列可快速识别新分区的挂载目录,Filesystem列显示对应的设备名称。

4. 使用GParted图形界面工具(直观查看与管理)

GParted是Ubuntu默认的图形化分区管理工具,适合不熟悉命令行的用户。安装后(sudo apt install gparted),启动程序并选择目标磁盘(如/dev/sda),界面会显示磁盘的所有分区(包括新分卷),并以不同颜色区分文件系统类型(如绿色=ext4、蓝色=swap)。
操作步骤:

5. 使用parted命令行工具(交互式查看分区表)

parted是另一个命令行分区工具,支持交互式操作。执行sudo parted /dev/sdX/dev/sdX为目标磁盘,如/dev/sda)进入交互界面,输入print命令可显示磁盘的分区表信息。
示例操作:

sudo parted /dev/sda
(parted) print
Model: ATA Samsung SSD 870 (scsi)
Disk /dev/sda: 100GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number  Start   End    Size   File system  Name  Flags
 1      1049kB  52.5GB  52.5GB  ext4         primary  # 系统分区
 2      52.5GB  100GB   47.5GB  linux-swap   primary  # 交换分区

通过NumberStartEndFile system列可识别新分区的位置及属性。

注意事项

0
看了该问题的人还看了