8款常用系统镜像烧录软件
系统烧录软件是一种用于将操作系统或其他软件程序安装到嵌入式系统、嵌入式设备或存储设备中的工具。它通常用于将预先编译好的二进制文件或源代码烧录到硬件设备的非易失性存储器中,例如闪存芯片、EEPROM、EPROM或其他存储介质。系统烧录软件提供了一个便捷的方式,使用户能够将特定的操作系统或软件加载到目标设备中,以使其能够正常运行。
1、Deepin Boot Maker
Deepin Boot Maker(深度启动盘制作工具)是一个由Deepin团队开发的工具,旨在帮助用户创建可启动的USB设备。它是Deepin操作系统中的一部分,但也可用于其他Linux发行版。使用Deepin Boot Maker,您可以将ISO镜像或操作系统文件转换为可引导的USB设备,以便进行安装或系统恢复。
Deepin Boot Maker提供了简单易用的界面,使用户能够轻松选择和加载ISO文件,选择目标USB设备,并将其格式化为可启动设备。它还提供了一些高级选项,可以更改分区方案和引导加载器的设置。
使用Deepin Boot Maker的步骤通常包括选择ISO文件、选择USB设备、调整设置并开始创建引导设备。根据ISO文件的大小和USB设备的性能,这个过程可能需要一些时间。
ubuntu/deepin 系统用户只需要通过以下命令安装
sudo apt-get install deepin-boot-maker
其他Linux平台上需要编译安装
源码地址:https://github.com/linuxdeepin/deepin-boot-maker
2、UNetbootin
Unetbootin 是一款免费的开源软件,用于创建可启动的Linux,Windows和其他操作系统的 USB 安装介质。它允许用户通过从 ISO 镜像文件中创建引导盘,将其安装在计算机上。Unetbootin 是一个跨平台的工具,支持在 Windows、Mac OS X 和 Linux 上运行。
使用 Unetbootin,您可以轻松地创建可引导的 USB 设备,以便安装或试用各种操作系统,而无需将其刻录到光盘或磁盘上。它也提供了一些额外的功能,例如预定义操作系统列表、驱动器格式化选项和选择启动菜单等。
要使用 Unetbootin,您只需下载软件并安装在您的计算机上。然后,选择要安装或启动的操作系统的 ISO 镜像文件,选择您的 USB 设备,然后点击"开始"或相应的按钮。软件将会自动将 ISO 镜像文件写入 USB 设备,并使其成为可启动的介质。
https://unetbootin.github.io/
在Ubuntu/Debian中安装
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin
下载二进制文件直接使用
wget https://github.com/unetbootin/unetbootin/releases/download/702/unetbootin-linux64-702.bin
chmod +x unetbootin-linux64-702.bin
sudo ./unetbootin-linux64-702.bin
3、Startup Disk Creator
Startup Disk Creator 是一个用于创建启动磁盘的工具,它可以帮助你将操作系统(如Ubuntu、Linux Mint等)的安装镜像文件写入USB闪存驱动器或光盘。通过创建启动磁盘,你可以使用这个磁盘来安装或运行操作系统,而无需直接从硬盘或其他介质进行安装。Startup Disk Creator 是一个简单易用的工具,可以在大多数基于 Linux 的操作系统上找到,并且通常是免费提供的。
- 安装命令:
sudo apt install usb-creator-gtk
usb-creator-common:使用CD或磁盘映像创建启动磁盘(通用文件)
usb-creator-gtk:使用CD或磁盘映像创建启动磁盘(适用于GNOME)
usb-creator-kde:使用CD或磁盘映像创建启动磁盘(适用于KDE)
4、BalenaEtcher
BalenaEtcher是一个免费的开源跨平台工具,用于将操作系统镜像写入USB驱动器或SD卡。它提供了简单易用的界面,使得将镜像烧录到可启动设备上变得非常容易。无论您是在制作树莓派系统、安装Linux发行版还是恢复操作系统镜像,BalenaEtcher都是一个非常方便的工具。
使用BalenaEtcher非常简单。您只需选择要烧录的镜像文件,选择目标设备(USB驱动器或SD卡),然后点击“Flash”按钮即可开始烧录过程。BalenaEtcher会在烧录过程中验证镜像的完整性,以确保数据的准确性。一旦烧录完成,您就可以安全地将启动设备插入到目标计算机上并启动系统。
BalenaEtcher支持Windows、macOS和Linux操作系统,并且在各个平台上都提供直观易用的界面。它还提供了高级功能,例如选择要创建的分区表类型、自定义烧录速度等。
总之,对于需要在可启动设备上烧录操作系统镜像的人来说,BalenaEtcher是一个非常实用的工具,它的简单性和稳定性使得制作启动设备变得快捷方便。
5、Raspberry Pi Imager
Raspberry Pi Imager是一款由Raspberry Pi基金会开发的官方图像烧录工具。它可以帮助用户将操作系统图像文件烧录到SD卡或其他存储设备上,以便用于Raspberry Pi单板计算机。通过Raspberry Pi Imager,您可以选择不同的操作系统,如Raspberry Pi OS、Ubuntu等,并将其快速烧录到SD卡上,以供您在Raspberry Pi上运行。这个工具非常方便易用,可在Raspberry Pi的官方网站(https://www.raspberrypi.org/software/)上进行下载和安装。
6、Rufus
Rufus 是一款非常实用的免费软件,它是一个用于制作可引导USB驱动器的工具。通过使用 Rufus,您可以将 ISO、IMG、DD 转储和其他镜像文件格式写入 USB 驱动器,使其成为可引导的设备。这对于创建可引导安装介质、安装操作系统、进行系统恢复或在没有操作系统的情况下运行各种实用工具都非常有用。
Rufus 被广泛用于创建 Linux 发行版、Windows 安装介质、各种系统工具和实用工具的可引导驱动器。它非常易于使用,具有简单直观的用户界面,并且提供了许多自定义选项,以满足不同用户的需求,它只支持在Windows系统中使用,目前还没有Linux、Mac适配版本。
7、UltraISO
UltraISO是一款功能强大的光盘映像文件处理软件。它可以用来创建、编辑、转换和提取光盘映像文件,如ISO和其他常见格式的映像文件。UltraISO能够将光盘或者硬盘中的数据以ISO文件的形式保存起来,方便用户进行备份、共享和传输。
UltraISO支持的功能包括创建、编辑、提取、压缩和转换光盘映像文件。你可以使用UltraISO创建新的ISO文件或者直接编辑现有的ISO文件,添加、删除、重命名文件或文件夹。同时,UltraISO还可以从CD/DVD、硬盘、FDD、虚拟光驱等多种来源中提取映像文件,并将其中的文件提取出来。
除此之外,UltraISO还提供了一些附加功能,如光盘引导管理、ISO文件的刻录、光盘驱动器仿真等。它还支持将ISO文件转换成其他格式,比如BIN、CUE、Nero (NRG)等。
总的来说,UltraISO是一个多功能的光盘映像文件处理工具,适用于那些需要创建、编辑、转换或提取ISO文件的用户。
8、dd命令(Linux)
对于熟悉命令行的Linux用户,dd命令是一个强大的工具,可以用于复制和写入镜像文件到存储设备。它需要一些命令行技巧,但在Linux系统上是相当有用的。
dd命令是一个用于进行数据转换和复制的工具。它可以用于创建映像文件、备份磁盘数据以及对设备之间进行复制。
基本的使用格式如下:
dd if=input_file of=output_file [options]
其中,if
参数指定输入文件或设备,of
参数指定输出文件或设备。以下是一些常见的选项:
- `bs`:设置数据块的大小,可以使用字节、千字节或兆字节等单位。
- `count`:指定要复制的数据块数。
- `seek`:设置开始写入的位置,用于跳过输出文件的起始部分。
- `skip`:设置开始读取的位置,用于跳过输入文件的起始部分。
示例:
- 复制文件:
dd if=input_file of=output_file
- 从设备中创建映像文件:
dd if=/dev/device_name of=image_file
- 复制映像文件到设备:
dd if=image_file of=/dev/device_name
注意,在使用dd命令时需要非常小心,因为它的操作非常强大且没有多余的防止错误的保护措施。一旦使用不当,可能会导致数据丢失或破坏系统。因此,在使用之前请务必仔细阅读相关文档,并谨慎操作。
相关文章:

8款常用系统镜像烧录软件
系统烧录软件是一种用于将操作系统或其他软件程序安装到嵌入式系统、嵌入式设备或存储设备中的工具。它通常用于将预先编译好的二进制文件或源代码烧录到硬件设备的非易失性存储器中,例如闪存芯片、EEPROM、EPROM或其他存储介质。系统烧录软件提供了一个便捷的方式&…...

设计模式什么情况下适合使用呢?
很多情况下设计模式是一种经过验证的解决特定问题的最佳实践。设计模式提供了一种标准化的方式来解决常见的软件设计问题,并提供了一种可重用的解决方案。设计模式可以帮助开发人员编写具有高可维护性、可扩展性和可重用性的代码。 设计模式适用于以下情况…...

Docker和K8s区别,使用场景,具体怎么使用以及详细命令
目录 一、Docker 和 Kubernetes 的区别二、Docker 的使用场景三、Kubernetes 的使用场景四、Docker 的具体使用方法五、Kubernetes 的具体使用方法 Docker 和 Kubernetes(简称 K8s) 都是容器技术领域中非常重要的工具,但它们在构建、部署和管理容器化应用程序方面发…...

K8S集群创建和管理,以及常用命令
目录 1. 安装 K8s 集群2. 创建 K8s 集群3. 管理 K8s 集群4. 维护 K8s 集群 K8s 集群 (Kubernetes Cluster) 是一个由多个节点组成的容器编排平台,它提供了一种简单、可靠、可扩展的方式来部署、管理和监控容器化应用程序。K8s 集群通常由一个或多个 Master 节点和一…...

HarmonyOS/OpenHarmony元服务开发-卡片使用动效能力
ArkTS卡片开放了使用动画效果的能力,支持显式动画、属性动画、组件内转场能力。需要注意的是,ArkTS卡片使用动画效果时具有以下限制: 以下示例代码实现了按钮旋转的动画效果: Entry Component struct AttrAnimationExample { St…...

【FusionInsight HD】FusionInsight HD 651创建集群-Yarn
FusionInsight HD 651创建集群-Yarn FusionInsight HD 651创建集群-Yarn登录FusionInsight Manager修改初始密码创建集群设置集群信息选择主机设置机架选择服务分配角色服务配置确定安装集群集群验证HDFS验证Yarn验证Zookeeper验证总结FusionInsight HD 651创建集群-Yarn 登录…...

MQ, RocketMQ, 安装
文章说明 本文主要说明RocketMQ的几种常见的安装方式。之前在工作中也用过RocketMQ,但是一直用的是测试环境上的,也没有自己动手安装过。这次专门抽了时间学习了一下。 文章目录 文章说明参考文献安装windows安装环境要求下载配置环境变量启动注意事项 …...

Python将COCO格式实例分割数据集转换为YOLO格式实例分割数据集
Python将COCO格式实例分割数据集转换为YOLO格式实例分割数据集 前言相关介绍COCO格式实例分割数据集转换为YOLO格式实例分割数据集coco格式对应的json文件,以test.json为例格式转换代码,内容如下 前言 由于本人水平有限,难免出现错漏…...

借助 Mybatis 的动态 SQL 解决传参不确定问题
在上一篇的:Mybatis 操作数据库的基本 CRUD 以及查询操作详析_糊糊涂涂的博客-CSDN博客中介绍了Mybatis使用固定SQL语句操作数据,本篇介绍 Mybatis 一个强大的特性:动态SQL。 动态 SQL 解决什么问题? 那当我们要执行的业务逻辑有…...

前端框架学习-Vue(一)
Vue简介 百度百科上关于vue的词条,说vue时一款渐进式JavaScript框架, 简单来说,渐进式是一种设计理念,即在不失去当前功能的前提下,逐步添加新的特性。 说明它时一直在进行维护的。 Vue3,中使用*.vue作为文件后缀,html,…...

Elasticsearch Query DSL
Elasticsearch Query DSL 这里使用的 Elasticsearch 的版本为 7.12.1。 1、基本概念 1.1 文档(Document) ElasticSearch 是面向文档的,文档是所有可搜索数据的最小单位,例如 MySQL 的一条数据记录。 文档会被序列化成为 json 格式,保存在…...

腾讯云 CODING × K+ 峰会再次携手开启软件行业新风向
点击链接了解详情 近日,K 全球软件研发行业创新峰会在北京成功举办。腾讯云 CODING 作为云原生工具领跑者受邀参与此次峰会。会议现场,展台打卡火爆、演讲干货满满,为观众带来高质量的行业内容。 腾讯云全链路高效 开发上云实践 技术创新…...

2023年发布的25个开源大型语言模型总结
大型语言模型(llm)是一种人工智能(AI),在大量文本和代码数据集上进行训练。它们可以用于各种任务,包括生成文本、翻译语言和编写不同类型的创意内容。 今年开始,人们对开源LLM越来越感兴趣。这些模型是在开源许可下发布的,这意味…...

Istio网关Gateway 启用TLS
Istio网关Gateway概述 Istio网关Gateway是一个负责处理南北向流量的组件,它通常会暴露服务网格内部的服务,以便外部的请求能够访问到服务网格中的服务。Istio网关Gateway支持多种协议,包括HTTP、HTTPS和GRPC等。 在Istio网关Gateway中&#…...

slam建图与定位_cartographer代码阅读(7)后端约束构建
1.cartographer里的节点:当扫描匹配结束后,有新的一帧scan加入到submap中,这个扫描匹配的结果就叫做节点 global_trajectory_builder.cc // 将匹配后的结果 当做节点 加入到位姿图中auto node_id pose_graph_->AddNode(matching_result->insertio…...

Android usb 配件模式通信示例
当使用 Android 设备作为 USB 配件时,可以使用 Android 提供的 USB Accessory API 来进行 USB 通信。以下是一个简单的 Android USB 配件模式的通信例子。在本例中,我们将接收连接到 Android 设备的 USB 主机发送的数据并向 USB 主机发送响应。 首先&am…...

【Hive实战】Hive的压缩池与锁
文章目录 Hive的压缩池池的分配策略自动分配手动分配隐式分配 池的等待超时Labeled worker pools 标记的工作线程(自定义线程池)Default pool 默认池Worker allocation 工作线程的分配 锁Turn Off ConcurrencyDebuggingConfigurationhive.support.concur…...

【VUE】使用elementUI tree组件根据所选id自动回显
需求如下: 1.点击父级节点 将父级节点下children中所有id放入数组 2.点击父级下的子节点 将点击的子节点放入数组 3.取消选择父节点,将放入数组的所有子节点id删除 4.根据选择的子节点数组,匹配他所属的父节点 <el-tree:data"tre…...

RocketMQ, Dashboard, 控制台安装
文章说明 本文主要说明RocketMQ的控制台(Dashboard)的安装过程。工作中一直用的是别人装好的,这次终于自己亲手装了一遍。 由于每次都要启动三个应用,比较烦,于是我写了一键启动脚本,分享给大家。这个脚本…...

chrome解决http自动跳转https问题
1.地址栏输入: chrome://net-internals/#hsts 2.找到底部Delete domain security policies一栏,输入想处理的域名,点击delete。 3.再次访问http域名不再自动跳转https了。...

FastGithub 下载
Releases dotnetcore/FastGithub GitHub 无需安装,双击UI程序即可运行。...

TSINGSEE青犀视频安防监控管理平台EasyNVR如何配置鉴权?
视频监控汇聚平台EasyNVR是基于RTSP/Onvif协议的视频平台,可支持将接入的视频流进行全平台、全终端的分发,分发的视频流包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等格式。为了满足用户的集成与二次开发需求,我们也提供了丰富的API接口供…...

unittest 数据驱动DDT应用
前言 一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合。所以在测试一个接口时通常会编写多条case,而这些case除了传参不同外,其实并没什么区别。 这个时候就可以利用ddt来管理测试数据…...

素数个数——数论
题目描述 求 1,2,⋯,N 中素数的个数。 输入格式 一行一个整数 N。 输出格式 一行一个整数,表示素数的个数。 样例 #1 样例输入 #1 10样例输出 #1 4提示 对于 100% 的数据,1≤1081≤N≤108。 本题时间限制在2秒以内。 因为题目时间限制是2秒,所…...

express编写一个简单的get接口
/01编写get接口.jsconst express require(express) const app express()// 创建路由 const useRouter require(./router/user.js) // 注册路由 app.use(/api,useRouter)app.listen(8080, (req, res) > {console.log(8080监听) }) ./02编写post接口 // 注意:如…...

【力扣刷题C++】环形链表
来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/linked-list-cycle 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 【题目】给你一个链表的头节点 head ,判断链表中是否有…...

如何用Python统计CSDN质量分
文章目录 CSDN质量分查询selenium爬取博客地址单篇测试批量查询分析 CSDN质量分查询 CSDN对博客有一套分数评价标准,其查询入口在这里:质量分查询,效果大致如下 如果质量分太低,就会在博文的标题下面出现黄底黄字: 这…...

gin框架内容(三)--中间件
gin框架内容(三)--中间件 Gin框架允许开发者在处理请求的过程中,加入用户自己的函数。这个函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等 即比如&#x…...

如何在工作中利用Prompt高效使用ChatGPT
导读 AI 不是来替代你的,是来帮助你更好工作。用better prompt使用chatgpt,替换搜索引擎,让你了解如何在工作中利用Prompt高效使用ChatGPT。 01背景 现在 GPT 已经开启了人工智能狂潮,不过是IT圈,还是金融圈。 一开…...

uniapp-小程序button分享传参,当好友通过分享点开该页面时,进行一些判断……
一、需求描述: 该小程序中,点击圈子列表页面—>进入圈子详情页面,在圈子详情页面点击button分享按钮后,发送给好友。当好友通过分享点开该页面时: 1.先判断是否登录,如果没有,先去登录&#…...