Linux 存储设备和 Ventoy 启动盘制作指南

一、Linux 存储设备基础知识

1. 设备路径(/dev)

设备路径是 Linux 系统中物理存储设备的唯一标识,类似设备的"身份证号"。

命名规则解析
  • /dev/sda
    • /dev:device(设备)的缩写,存放设备文件的目录
    • sd:源自 SCSI device,现在用于表示存储设备
    • a:表示第一个检测到的存储设备
    • 数字(如 sda1):表示该设备上的分区编号

2. 挂载点与挂载过程

挂载点是访问存储设备内容的入口,本质是一个目录路径。为了便于理解,我们可以通过类比来解释:

生活化类比

想象你租了一间新公寓(你的电脑系统),里面有:

设备名称 (/dev/sda1) 就像你的行李箱:

  • 每个行李箱都有独特的标签(设备名称)
  • 行李箱里存放着你的物品(文件和数据)
  • 标签帮助你识别不同的行李箱

挂载点 (/mnt) 就像公寓里的衣帽间:

  • 初始状态是空的
  • 通过"挂载"操作把行李箱中的物品放入衣帽间
  • 挂载后可以直接通过衣帽间使用物品
基本操作命令
# 创建挂载点
mkdir ~/mount_point# 挂载设备
sudo mount /dev/sda1 ~/mount_point# 卸载设备
sudo umount ~/mount_point

二、Ventoy 启动盘制作教程

1. 准备工作

  1. 下载 Ventoy
# 访问官方发布页面下载最新版本
# https://github.com/ventoy/Ventoy/releases
  1. 解压文件
tar -zxvf ventoy-x.y.z-linux.tar.gz
cd ventoy-x.y.z

2. 制作启动盘

  1. 查看设备信息
lsblk
  1. 安装 Ventoy
sudo ./Ventoy2Disk.sh -i /dev/sdX  # 替换 sdX 为实际设备路径

注意事项:

  • -i 为普通安装模式
  • -I 为强制安装模式(慎用)
  1. 复制 ISO 文件
cp ~/Downloads/系统镜像.iso /media/用户名/Ventoy/

三、重要注意事项

  1. 设备路径检查
  • 操作前必须确认设备路径
  • 使用 lsblkfdisk -l 验证
  • ⚠️ 错误的设备路径可能导致数据丢失
  1. 分区表和文件系统
# 检查分区表类型
sudo fdisk -l /dev/sdX# 格式化为 exFAT(如需要)
sudo mkfs.exfat /dev/sdX1
  1. Ventoy 特殊注意事项
  • 保持软件版本最新
  • 检查 ISO 文件兼容性
  • 确认正确的启动模式(Legacy/UEFI)

四、安全使用建议

  1. 操作前检查
  • 确认设备路径
  • 备份重要数据
  • 验证操作权限
  1. 安全操作流程
  • 使用 sudo 获取必要权限
  • 正确挂载和卸载设备
  • 完成后安全移除设备
  1. 数据保护
  • 定期备份
  • 使用安全卸载命令
  • 避免强制拔出设备

五、常用命令速查表

# 设备信息查看
lsblk                     # 列出块设备
fdisk -l                  # 查看分区详情# 文件系统操作
sudo mkfs.exfat /dev/sdX1 # 格式化为 exFAT# 挂载操作
sudo mount /dev/sdX1 /mnt # 挂载设备
sudo umount /dev/sdX1     # 卸载设备

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/68712.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PostgreSQL-01-入门篇-简介

文章目录 1. PostgreSQL是什么?2. PostgreSQL 历史 2.1. 伯克利 POSTGRES 项目2.2. Postgres952.3. PostgreSQL来了 3. PostgreSQL vs MySQL4. 安装 4.1 Windows 安装4.2 linux 安装4.3 docker安装 1. PostgreSQL是什么 PostgreSQL 是一个基于加州大学伯克利分校计算机系开…

数仓建模:当DWS构建好后,突然来了一个新的需求,需要添加某个或某几个维度字段时,应该如何处理?

目录 1. 需求评估与分析 2. 表结构调整 3. ETL 流程修改 4. 数据更新和回填 5. 数据分析和报表调整

Git原理与应用(三)【远程操作 | 理解分布式 | 推送拉取远程仓库 | 标签管理】

Git 理解分布式版本控制系统远程仓库新建远程仓库克隆远程仓库向远程仓库推送配置Git忽略特殊文件 标签管理理解标签创建标签操作标签删除标签 理解分布式版本控制系统 我们⽬前所说的所有内容(工作区,暂存区,版本库等等)&#x…

TCP创建通信前的三次握手(为啥不是两次?)

1.三次握手的过程 客户端发送 SYN(同步)报文 客户端向服务器发送 SYN 标志的数据包,请求建立连接,表示 "你好,我要连接你"。 服务器回复 SYNACK(同步确认)报文 服务器收到 SYN 后&am…

一文夯实垃圾收集的理论基础

如何判断一个引用是否存活 引用计数法 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 1;任何时候计数器为 0 的对象就是不可能再被使用的。 优点:可即刻回收垃圾&a…

回归算法、聚类算法、决策树、随机森林、神经网络

这也太全了!回归算法、聚类算法、决策树、随机森林、神经网络、贝叶斯算法、支持向量机等十大机器学习算法一口气学完!_哔哩哔哩_bilibili 【线性回归、代价函数、损失函数】动画讲解_哔哩哔哩_bilibili 14分钟详解所有机器学习算法:…

Spring Boot 配置(官网文档解读)

目录 摘要 Spring Boot 配置加载顺序 配置文件加载顺序 Spring Boot 配置加载方式 Value Value 注解简单示例 ConfigurationProperties 启动 ConfigurationProperties ConfigurationProperties 验证 ConfigurationProperties 与 Value 对比 Autowired Autowired 自…

机器学习-基本术语

文章目录 1. **数据集(Dataset)**2. **样本(Sample)**3. **属性(Attribute)**4. **特征(Feature)**5. **属性值(Attribute Value)**6. **属性空间&#xff08…

一款功能强大的互联网资产测绘引擎-CyberEdge

声明!本文章所有的工具分享仅仅只是供大家学习交流为主,切勿用于非法用途,如有任何触犯法律的行为,均与本人及团队无关!!! 目录标题 CyberEdge简洁而强大的互联网资产测绘工具核心特性搭建指南快…

细说STM32F407单片机电源低功耗StopMode模式及应用示例

目录 一、停止模式基础知识 1、进入停止模式 2、停止模式的状态 3、退出停止模式 4、SysTick定时器的影响 二、停止模式应用示例 1、示例功能和CubeMX项目配置 (1)时钟 (2)RTC (3)ADC1 &#xf…

【三国游戏——贪心、排序】

题目 代码 #include <bits/stdc.h> using namespace std; using ll long long; const int N 1e510; int a[N], b[N], c[N]; int w[4][N]; int main() {int n;cin >> n;for(int i 1; i < n; i)cin >> a[i];for(int i 1; i < n; i)cin >> b[i…

[Qt]事件-鼠标事件、键盘事件、定时器事件、窗口改变事件、事件分发器与事件过滤器

目录 前言&#xff1a;Qt与操作系统的关系 一、Qt事件 1.事件介绍 2.事件的表现形式 常见的Qt事件&#xff1a; 常见的事件描述: 3.事件的处理方式 处理鼠标进入和离开事件案例 控件添加到对象树底层原理 二、鼠标事件 1.鼠标按下和释放事件&#xff08;单击&#x…

【优选算法】----移动零

好久没写博客的兄弟姐妹们~ 今天来写一篇算法过过水吧~ --------------------------------------begin---------------------------------------- 题目要求&#xff1a; 给的难度是简单哦 题目解析&#xff1a; 这道题的思路可以借助双指针的思想&#xff0c;定义dest和c…

Java设计模式—观察者模式

观察者模式 目录 观察者模式1、什么是观察者模式&#xff1f;2、观察者模式优缺点及注意事项&#xff1f;3、观察者模式实现&#xff1f;4、手写线程安全的观察者模式&#xff1f; 1、什么是观察者模式&#xff1f; - 实例&#xff1a;现实生活中很多事物都是依赖存在的&#x…

使用Sum计算Loss和解决梯度累积(Gradient Accumulation)的Bug

使用Sum计算Loss和解决梯度累积的Bug 学习 https://unsloth.ai/blog/gradient&#xff1a;Bugs in LLM Training - Gradient Accumulation Fix 这篇文章的记录。 在深度学习训练过程中&#xff0c;尤其是在大批量&#xff08;large batch&#xff09;训练中&#xff0c;如何高…

WGAN - 瓦萨斯坦生成对抗网络

1. 背景与问题 生成对抗网络&#xff08;Generative Adversarial Networks, GANs&#xff09;是由Ian Goodfellow等人于2014年提出的一种深度学习模型。它包括两个主要部分&#xff1a;生成器&#xff08;Generator&#xff09;和判别器&#xff08;Discriminator&#xff09;…

Qt 5.14.2 学习记录 —— 십칠 窗口和菜单

文章目录 1、Qt窗口2、菜单栏设置快捷键添加子菜单添加分割线和菜单图标 3、工具栏 QToolBar4、状态栏 QStatusBar5、浮动窗口 QDockWidget 1、Qt窗口 QWidget&#xff0c;即控件&#xff0c;是窗口的一部分。在界面中创建控件组成界面时&#xff0c;Qt自动生成了窗口&#xf…

SpringCloud系列教程:微服务的未来(十四)网关登录校验、自定义过滤器GlobalFilter、GatawayFilter

前言 在微服务架构中&#xff0c;API 网关扮演着至关重要的角色&#xff0c;负责路由请求、执行安全验证、流量控制等任务。Spring Cloud Gateway 作为一个强大的网关解决方案&#xff0c;提供了灵活的方式来实现这些功能。 本篇博客将重点介绍如何在 Spring Cloud Gateway 中…

Redis源码-redisObject

解释 redis中&#xff0c;所有的数据类型最终都转换成了redisObject&#xff0c;该结构体的定义&#xff0c;在文件server.h中。 参数说明 参数名说明unsigned type:4对象对应的数据类型unsigned encoding:4对象的编码方式unsigned lru:LRU_BITSLRU算法清空对象&#xff0c…

为什么相关性不是因果关系?人工智能中的因果推理探秘

目录 一、背景 &#xff08;一&#xff09;聚焦当下人工智能 &#xff08;二&#xff09;基于关联框架的人工智能 &#xff08;三&#xff09;基于因果框架的人工智能 二、因果推理的基本理论 &#xff08;一&#xff09;因果推理基本范式&#xff1a;因果模型&#xff0…