在 Ubuntu 24.04 上挂载磁盘的完整指南

  |   0 评论   |   0 浏览

在 Ubuntu 24.04 上挂载磁盘的完整指南

在 Ubuntu 24.04 上挂载磁盘可以分为几个步骤,包括识别磁盘、创建文件系统、设置挂载点和配置自动挂载。以下是详细步骤:

1. 识别磁盘设备

首先,我们需要识别要挂载的磁盘设备:

sudo lsblk -f
sudo fdisk -l

这将列出所有可用的磁盘设备,通常未挂载的磁盘会显示为 /dev/sdb/dev/sdc 等(NVMe 磁盘显示为 /dev/nvme0n1 等)。

2. 创建分区(如果需要)

如果磁盘是全新的或需要重新分区:

sudo fdisk /dev/sdX

在 fdisk 交互界面中:

  • n 创建新分区
  • p 创建主分区
  • w 写入更改并退出

3. 创建文件系统

在分区上创建文件系统(推荐 ext4 或 xfs):

# 对于 ext4 文件系统
sudo mkfs.ext4 /dev/sdX1

# 或者对于 xfs 文件系统
sudo mkfs.xfs /dev/sdX1

4. 创建挂载点

sudo mkdir /mnt/mydisk

5. 临时挂载磁盘

sudo mount /dev/sdX1 /mnt/mydisk

6. 配置自动挂载(永久挂载)

编辑 /etc/fstab 文件:

sudo nano /etc/fstab

添加以下行(根据你的文件系统类型选择):

# 对于 ext4 文件系统
/dev/sdX1 /mnt/mydisk ext4 defaults 0 2

# 或者对于 xfs 文件系统
/dev/sdX1 /mnt/mydisk xfs defaults 0 2

# 使用 UUID 更安全(推荐)
UUID=你的磁盘UUID /mnt/mydisk ext4 defaults 0 2

要获取 UUID:

sudo blkid /dev/sdX1

7. 测试 fstab 配置

sudo mount -a

如果没有错误消息,表示配置正确。

8. 设置权限(可选)

sudo chown -R youruser:youruser /mnt/mydisk

高级选项

使用 LVM(逻辑卷管理)

如果你需要使用 LVM:

# 创建物理卷
sudo pvcreate /dev/sdX1

# 创建卷组
sudo vgcreate myvg /dev/sdX1

# 创建逻辑卷
sudo lvcreate -n mylv -L 100G myvg

# 创建文件系统
sudo mkfs.ext4 /dev/myvg/mylv

# 挂载
sudo mount /dev/myvg/mylv /mnt/mydisk

挂载 NTFS 或 FAT32 磁盘

对于 Windows 文件系统:

sudo apt install ntfs-3g  # 如果尚未安装

# 在 fstab 中添加
/dev/sdX1 /mnt/mydisk ntfs-3g defaults,windows_names,uid=1000,gid=1000,umask=0022 0 0

注意事项

  1. 替换 /dev/sdX1 为你的实际设备名称
  2. 使用 UUID 比设备名称更可靠,因为设备名称可能在重启后变化
  3. 操作磁盘前请确保备份重要数据
  4. 对于生产环境,应考虑使用更安全的挂载选项

完成这些步骤后,你的磁盘应该已经成功挂载,并且在每次系统启动时自动挂载。


标题:在 Ubuntu 24.04 上挂载磁盘的完整指南
作者:michael
地址:https://blog.junxworks.cn/articles/2025/04/01/1743487274450.html