简单通用的系统安装、备份、还原方法,支持 ARM 系统【Ventory+FirePE+DiskGenius】

本文主要是介绍简单通用的系统安装、备份、还原方法,支持 ARM 系统【Ventory+FirePE+DiskGenius】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 0. 简介
    • 1. 制作 `Ventory` 启动盘
      • 1.1. 下载 `Ventory`
      • 1.2. 制作 `Ventory` 启动盘
    • 2. 添加 `FirePE` 等系统镜像到启动盘
      • 2.1. 下载 `FirePE`
      • 2.2. 导出 `.iso` 系统镜像文件
      • 2.3. `.iso` 系统镜像文件添加至启动盘
    • 3. 启动 `FirePE` 等系统镜像
      • 3.1. 在 `bios` 中选择启动盘启动
      • 3.2. 启动系统镜像
    • 4. 安装系统(略)
    • 5. 备份、还原系统
      • 5.1. 方法一:通过 `FirePE` + `DiskGenius` 备份还原系统
        • 5.1.1. 进入 `FirePE` 并打开 `DiskGenius` 软件
        • 5.1.2. 进行系统备份
        • 5.1.3. 进行系统还原
      • 5.2. 通过拔下系统硬盘/tf 卡/sd 卡,并在电脑中使用 `DiskGenius` 软件备份还原系统
        • 5.2.1. 系统硬盘/tf 卡/sd 卡连接电脑
        • 5.2.2. 进行系统备份
        • 5.2.3. 进行系统还原
    • 6. 附录:修复 `Linux_x86` 系统还原后无法启动的问题

0. 简介

此方案通过 Ventory + FirePE + DiskGenius 这些工具,可以实现简单通用的系统安装、备份、还原,具体有以下特点:

  • 图形化界面操作,步骤简单
  • 备份还原操作支持 ARM 和 X86

大概流程如下:

  1. 制作 Ventory 启动盘
  2. 添加 FirePE 等系统镜像到启动盘中
  3. 启动 FirePE 等系统镜像
  4. (安装系统:从启动盘中启动系统安装镜像并进行安装)
  5. 备份、恢复镜像:(从启动盘中启动 FirePE 系统镜像)使用 DiskGenius 软件备份、恢复镜像

1. 制作 Ventory 启动盘

Ventory 启动盘的特点在于无需将单个系统镜像刷入整个盘,可以直接存放多个系统镜像文件,方便选择任意镜像用于安装、备份、还原等操作,且不影响日常存储功能,更多特点见官网:
https://www.ventoy.net/cn/index.html

1.1. 下载 Ventory

  • 下载链接:https://www.ventoy.net/cn/download.html
  • 下载解压后内容如下图
    在这里插入图片描述

1.2. 制作 Ventory 启动盘

  1. 推荐使用大容量移动硬盘做启动盘,因为做成启动盘后仍可做移动硬盘使用,且速度一般较快
  2. 准备一个U 盘/移动硬盘(下一步中将被格式化,请备份好内容)
  3. U 盘/移动硬盘插入电脑,打开上一步中下载解压的 Ventoy2Disk.exe 软件,选择 设备,然后点击 安装 即可
    在这里插入图片描述
  4. 完成后,在 我的电脑 中可以看到出现了名为 Ventory 的盘,后续将系统进行存入该盘中即可使用,且该盘仍可用于日常存储
    在这里插入图片描述

2. 添加 FirePE 等系统镜像到启动盘

PE 系统 一般用于安装、维护正式系统,电脑维修店常用。FirePE 的特点是带有 Win11 图形化界面,可联网、远程等,简单易用。更多特点见官网:
https://firpe.cn/page-247

2.1. 下载 FirePE

下载链接:https://firpe.cn/page-247

2.2. 导出 .iso 系统镜像文件

  1. .iso 文件可用于在 Ventory 启动盘中直接启动 FirePE 系统
  2. 下载后打开 FirPE-x.x.x.exe,点击 生成 ISO 即可在这里插入图片描述

2.3. .iso 系统镜像文件添加至启动盘

  1. 在制作启动盘步骤中出现的 Ventory 盘中创建 iso 文件夹,用于存放各种 .iso 系统镜像文件(可选,为了文件结构整洁)
  2. 将导出的 Fire-x.x.x.iso 文件放到 Ventory 盘中的 iso 文件夹即可
  3. 如果是为了安装 windows 等系统,则也将相应的 .iso 镜像文件放入启动盘即可
    在这里插入图片描述

3. 启动 FirePE 等系统镜像

3.1. 在 bios 中选择启动盘启动

  1. 准备一台可以进入 bios 的电脑,绝大部分 x86 和少部分 arm 电脑都可进入 bios。如果电脑/主机无 bios ,如树莓派等开发板,那么仍可以使用此方法的系统备份还原部分(要求系统是安装在 tf 卡/sd 卡/可拆卸硬盘中的)
  2. 电脑开机进入 bios ,参考方法:https://blog.csdn.net/zhengaga/article/details/135162323
  3. biosboot/启动 菜单中,进入 boot priority/启动项优先级,如下图在这里插入图片描述
  4. 将第一个启动项设置为 Ventory 启动盘(通过型号和容量分辨),然后 save and exit/保存并退出 ,如图在这里插入图片描述
  5. 接下来电脑就会自动重启并进入 Ventory 启动盘

3.2. 启动系统镜像

  1. 此时电脑应该自动进入了 ventory 启动盘页面,如下图在这里插入图片描述
  2. 选择想要启动的系统镜像,按回车键,再选择 boot in normal mode/一般模式启动 即可
  3. 此方法可以直接进入 FirePE 此类的维护性系统并进行操作,也可以启动一般用于安装新系统的 windowsubuntu 系统镜像进行系统安装

4. 安装系统(略)

  • 对于 x86 主机,通过以上方法启动系统安装镜像,即可进行 windowsubuntu 系统安装,此处省略
  • 对于 arm 主机/开发板,一般只能通过官方的特点方法进行系统安装,此处省略

5. 备份、还原系统

此处介绍两种方法,本质上都是使用 DiskGenius 对整个系统硬盘/tf 卡/sd 卡进行备份、还原。

  • 方法一:通过 FirePE + DiskGenius 备份还原系统。适用于可以进入 bios 的电脑/主机。
  • 方法二:通过拔下系统硬盘/tf 卡/sd 卡,并在电脑中使用 DiskGenius 软件备份还原系统。适用于无 bios ,但系统安装在可拆卸硬盘/tf 卡/sd 卡中的电脑/主机。

5.1. 方法一:通过 FirePE + DiskGenius 备份还原系统

5.1.1. 进入 FirePE 并打开 DiskGenius 软件
  1. 根据 3.2 步骤,在 Ventory 中选择 FirePE 系统镜像进入
  2. 打开 FirePE 系统中的 分区工具 DiskGenius 软件,如图在这里插入图片描述
5.1.2. 进行系统备份
  1. 选择需要备份的系统盘(通过型号和容量分辨),右键并进行 备份磁盘到镜像文件 ,如图在这里插入图片描述
  2. 勾选 按文件备份,使得最终的备份文件仅包括有空部分,体积合理
  3. 勾选 正常压缩 ,实测这是性价比最高的选项(压缩率和压缩时间比)
  4. 选择/填写最终备份文件保存的路径,点击开始然后等待备份完成即可,如图在这里插入图片描述
  5. 最终会生成 DiskGenius 备份形成的 pmfx 格式磁盘镜像文件
5.1.3. 进行系统还原
  1. 选择需要备份的系统盘(通过型号和容量分辨),右键并进行 备份磁盘到镜像文件 ,如图在这里插入图片描述
  2. 选择需要用于还原的系统备份文件(仅支持 DiskGenius 备份形成的 pmfx 格式文件)
  3. 保持默认设置,点击开始,然后等待镜像还原成功即可在这里插入图片描述

5.2. 通过拔下系统硬盘/tf 卡/sd 卡,并在电脑中使用 DiskGenius 软件备份还原系统

5.2.1. 系统硬盘/tf 卡/sd 卡连接电脑
  1. 此方法适用于无 bios,但系统安装于此类可拆卸硬盘/tf 卡/sd 卡中的场景,实测各开发板 tf 卡系统、Nvidia Jetson 系统可用
  2. 在(另一台)电脑中下载并打开 DiskGenius 软件,官网下载地址:https://www.diskgenius.cn/pro/details.php
  3. 拔下系统硬盘/tf 卡/sd 卡,将系统盘通过硬盘盒/读卡器连接电脑
5.2.2. 进行系统备份

略(同 5.1.2)

5.2.3. 进行系统还原

略(同 5.1.3)

6. 附录:修复 Linux_x86 系统还原后无法启动的问题

  1. Linux_x86 系统会小概率出现还原后无法启动的问题(并且实测其他还原方式也会出现),使用 boot-repair 工具修复即可
  2. 下载 boot-repair 的专用 .iso 系统镜像:https://sourceforge.net/projects/boot-repair-cd/files/
  3. boot-repair-disk-64bit.iso 放入 Ventory 启动盘,参考 2.3 小节
  4. 在还原了 Linux_x86 系统的电脑/主机上,通过 Ventory 启动盘启动 boot-repair-disk-64bit.iso,参考 3.13.2 小节
  5. 选择 Recommended repair/推荐修复 功能,等待修复完成后重启即可,如下图在这里插入图片描述

这篇关于简单通用的系统安装、备份、还原方法,支持 ARM 系统【Ventory+FirePE+DiskGenius】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1042999

相关文章

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接

Java判断多个时间段是否重合的方法小结

《Java判断多个时间段是否重合的方法小结》这篇文章主要为大家详细介绍了Java中判断多个时间段是否重合的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录判断多个时间段是否有间隔判断时间段集合是否与某时间段重合判断多个时间段是否有间隔实体类内容public class D

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

Linux使用nload监控网络流量的方法

《Linux使用nload监控网络流量的方法》Linux中的nload命令是一个用于实时监控网络流量的工具,它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动,本文给大家介绍了Linu... 目录简介安装示例用法基础用法指定网络接口限制显示特定流量类型指定刷新率设置流量速率的显示单位监控多个

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

C#中读取XML文件的四种常用方法

《C#中读取XML文件的四种常用方法》Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具,下面我们就来看看C#中读取XML文件的方法都有哪些吧... 目录XML简介格式C#读取XML文件方法使用XmlDocument使用XmlTextReader/XmlTextWr

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建