分卷(创建新分区或逻辑卷)后,需通过挂载操作将分区与系统目录关联,实现数据存储。以下是传统分区(fdisk/GParted)和LVM逻辑卷两种场景的具体挂载步骤:
适用于直接对物理磁盘进行分区的场景,操作流程如下:
使用lsblk或sudo fdisk -l命令查看磁盘分区情况,找到未挂载的新分区(如/dev/sda3、/dev/sdb1)。
lsblk
# 或
sudo fdisk -l
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 50G 0 part /
└─sda3 8:3 0 50G 0 part # 新分区(未挂载)
新分区需格式化为支持的文件系统(如ext4、NTFS),注意:格式化会清除分区内所有数据。
sudo mkfs.ext4 /dev/sda3 # 将/dev/sda3格式化为ext4
挂载点是系统目录,用于访问分区内容(如/mnt/data)。
sudo mkdir -p /mnt/data # 创建挂载点目录
使用mount命令将分区挂载到指定目录,重启后需重新挂载。
sudo mount /dev/sda3 /mnt/data # 挂载分区到/mnt/data
验证挂载:df -h,若看到/dev/sda3挂载到/mnt/data则表示成功。
编辑/etc/fstab文件,添加分区挂载信息,实现开机自动挂载。
sudo nano /etc/fstab
在文件末尾添加一行(格式:设备名 挂载点 文件系统类型 defaults 0 2):
/dev/sda3 /mnt/data ext4 defaults 0 2
保存退出(Ctrl+O→Enter→Ctrl+X),然后测试配置是否正确:
sudo mount -a # 无报错则表示配置正确
适用于使用LVM(逻辑卷管理)的场景,逻辑卷更灵活(可动态调整大小),步骤如下:
使用lvdisplay或lsblk命令查看逻辑卷信息,找到逻辑卷路径(如/dev/my_vg/my_lv)。
sudo lvdisplay
# 或
lsblk
输出示例:
--- Logical volume ---
LV Path /dev/my_vg/my_lv # 逻辑卷路径
LV Name my_lv
VG Name my_vg
LV Size 100.00 GiB
与分区格式化类似,选择文件系统类型(如ext4)。
sudo mkfs.ext4 /dev/my_vg/my_lv # 格式化逻辑卷
sudo mkdir -p /mnt/lvm_data # 创建挂载点
sudo mount /dev/my_vg/my_lv /mnt/lvm_data # 挂载逻辑卷
编辑/etc/fstab文件,添加逻辑卷挂载信息:
sudo nano /etc/fstab
添加一行(格式:逻辑卷路径 挂载点 文件系统类型 defaults 0 2):
/dev/my_vg/my_lv /mnt/lvm_data ext4 defaults 0 2
保存退出并测试:sudo mount -a。
sudo权限,普通用户无法直接执行。ext4(稳定、支持大文件),若需跨平台共享可选择NTFS(需安装ntfs-3g)。df -h检查分区/逻辑卷是否自动挂载。通过以上步骤,即可完成Ubuntu分卷后的挂载操作,实现磁盘空间的有效利用。