在 Ubuntu 24.04 上挂载磁盘的完整指南
在 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
注意事项
- 替换
/dev/sdX1
为你的实际设备名称 - 使用 UUID 比设备名称更可靠,因为设备名称可能在重启后变化
- 操作磁盘前请确保备份重要数据
- 对于生产环境,应考虑使用更安全的挂载选项
完成这些步骤后,你的磁盘应该已经成功挂载,并且在每次系统启动时自动挂载。
标题:在 Ubuntu 24.04 上挂载磁盘的完整指南
作者:michael
地址:https://blog.junxworks.cn/articles/2025/04/01/1743487274450.html