深入浅出:Linux 存储设备管理与 Ventoy 启动盘制作全攻略

  • 2025年7月2日
  • 0 comments

想动手制作启动盘,或深入理解 Linux 存储设备的使用?本文结合 Ubuntu 系统环境,从设备识别、格式化、Ventoy 制作到常见问题排查,带你一步步上手实战。


🛑 操作前的风险提示

  • 强烈建议:先备份数据,避免误操作造成不可恢复的损失
  • 确认设备路径是否正确(如 /dev/sdb 而不是系统盘 /dev/nvme0n1
  • 所有操作建议加上 sudo 权限

一、存储设备基础知识(Ubuntu 通用)

1.1 设备路径识别

Ubuntu 中使用 /dev/sdX(SATA/U 盘)或 /dev/nvmeXnY(NVMe SSD)来表示设备,例如:

/dev/sda     # 整个设备
/dev/sda1    # 第一个分区

使用命令查看设备结构:

lsblk

1.2 挂载点与挂载机制

  • “挂载点” 是访问分区的入口
  • 如:将 /dev/sda1 挂载到 /mnt
sudo mount /dev/sda1 /mnt
sudo umount /mnt    # 卸载

二、Ventoy 启动盘制作(Ubuntu 实战)

Ventoy 是一款开源工具,可将多个 ISO 镜像放入一个 U 盘中直接启动。

2.1 准备工作

  1. 从官网获取最新版:Ventoy Releases
  2. 解压并进入目录:
tar -zxvf ventoy-x.y.z-linux.tar.gz
cd ventoy-x.y.z

2.2 写入 Ventoy 到 U 盘

  1. 确认 U 盘路径(确保不是系统盘!)
lsblk
  1. 安装 Ventoy(以 /dev/sda 为例):
sudo ./Ventoy2Disk.sh -i /dev/sda

-i:普通安装(非破坏性) -I:强制安装(会清空整个 U 盘)

  1. 安装完成后,你可以直接将 ISO 镜像拷贝到挂载后的 /media/用户名/Ventoy/ 目录。

三、exFAT 格式化与故障排查(Ubuntu 专用)

3.1 安装 exFAT 工具(Ubuntu)

Ubuntu 默认可能缺少 mkfs.exfat 命令。使用以下命令安装:

sudo apt update
sudo apt install exfatprogs

安装完成后,可使用如下命令格式化分区:

sudo mkfs.exfat /dev/sda1

3.2 报错处理

❌ 报错:找不到命令 mkfs.exfat

原因:系统未安装 exfatprogs 解决:执行安装命令:

sudo apt install exfatprogs

❌ 报错:Device or resource busy

原因:设备已被挂载,无法直接格式化 解决

  1. 查看挂载情况:
mount | grep sda
  1. 卸载挂载分区(如 sda1):
sudo umount /dev/sda1
  1. 然后重新执行格式化:
sudo mkfs.exfat /dev/sda1

四、安全操作建议

4.1 操作前检查项

  • 使用 lsblk / sudo fdisk -l 检查路径
  • 确保目标设备不是主系统盘
  • 备份重要数据
  • 命令前加 sudo

4.2 卸载设备后再移除

在拔出 U 盘前一定先卸载:

sudo umount /dev/sda1

五、常用命令速查(Ubuntu)

# 查看磁盘设备和分区
lsblk
sudo fdisk -l

# 挂载与卸载
sudo mount /dev/sda1 /mnt
sudo umount /mnt

# 格式化为 exFAT
sudo mkfs.exfat /dev/sda1

# 创建挂载点目录
mkdir ~/mount_point

六、使用 GParted 调整分区(Ubuntu)

适用于压缩原有分区、腾出空间安装新系统。

操作步骤(Live Ubuntu 环境中):

sudo apt update
sudo apt install gparted
  1. 打开 GParted,选择设备
  2. 右键要修改的分区 → Resize/Move
  3. 修改大小后点击“Apply”
  4. 完成后重启系统

✅ 总结

通过本文你掌握了:

  • Ubuntu 中识别、挂载、格式化存储设备的方法
  • Ventoy 多系统启动盘的完整制作流程
  • mkfs.exfat 报错的 Ubuntu 特定解决方案
  • GParted 安全调整分区的使用技巧

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注