Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

这篇具有很好参考价值的文章主要介绍了Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注意,此方法制作的镜像,仅限于相同硬件配置的电脑安装,否则可能会发生某些驱动不兼容导致无法安装的情况。(例如英伟达显卡的笔记本电脑,很大概率无法安装你在其他显卡电脑上制作的镜像。)

一、安装systemback。 (如已安装请跳过)

1.要在Ubuntu 18.04或Ubuntu 18.10系统上安装systemback,首先删除PPA:
sudo add-apt-repository --remove ppa:nemh/systemback

2.然后导入此PPA的GPG签名密钥,以便包管理器可以验证签名,签名密钥可以在launchpad.net上找到:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B

在Ubuntu16.04的Systemback binary包可以兼容Ubuntu18.04,因此,可以将Ubuntu16.04的PPA添加到系统。
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"

3.然后更新源并安装:
sudo apt update
sudo apt install systemback

二、启动systemback进行系统镜像备份

#启动systemback
sudo systemback

界面如下:

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

 点击Live system create

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

 勾选Include the user data files. 然后点击Create new。 耐心等待制作完成,会生成xxx.sblive的镜像文件,需要将它转成可以安装的ISO镜像。

这里如果是小于4G的xxx.sblive文件可以直接在界面上点击Convert to ISO转成ISO文件,如果是大于等于4G的镜像,需要按以下步骤转换成ISO文件。

su

#解压sblive文件(下面sblive文件路径换成你的文件路径)
mkdir sblive
tar -xf /home/systemback_live_2016-04-27.sblive -C sblive

#重命名 syslinux 至 isolinux:
mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
mv sblive/syslinux sblive/isolinux

#安装 cdtools. 访问下面指令中的链接地址进行下载, 如果链接失效,搜索其它下载链接。
wget https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
tar -xzvf cdrtools-3.02a07.tar.gz
cd cdrtools-3.02
make
sudo make install

# sblive文件夹同级目录下,执行以下指令.  生成 ISO 文件.会在当前目录下生成sblive.iso文件
/opt/schily/bin/mkisofs -iso-level 3 -r -V sblive -cache-inodes -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o sblive.iso sblive

三、准备一个U盘或者移动硬盘制作系统启动盘。

推荐使用Ventoy制作系统启动盘,它制作系统启动盘之后,直接将各种镜像文件复制到U盘/移动硬盘中,在使用U盘/移动硬盘启动时,就可以自由选择安装哪些镜像了。

#Ventoy的官网地址  https://www.ventoy.net/cn/
直接执行 Ventoy2Disk.exe 如下图所示,选择磁盘设备,然后点击 安装 按钮即可
安装完成之后,将ISO文件拷贝到做好的系统盘中。

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

对于不支持 Secure Boot 安装的镜像或者电脑,可以在Ventoy的"配置选项" ---> "安全启动支持"取消勾选。 然后在电脑的BIOS设置中将Secure Boot选择设置为disabled.

制作完成之后,将步骤二生成的sblive.iso文件复制到U盘/移动硬盘中即可。

四、安装ISO到其他电脑

使用U盘/硬盘启动,界面如下所示

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

选择sblive.iso进行安装,不支持Secure Boot的电脑选择grab模式,进入Boot Live System。

进入Boot Live System系统后,安装gparted,进行磁盘分区(必须,通过systemback安装无法管理磁盘)

#安装gparted
sudo apt-get install gparted

#启动gparted
sudo gparted

 界面如下:Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

 分区好后,设置各区的名称,否则systemback安装时无法找到电脑磁盘。

sudo ln /dev/nvme0n1 /dev/sdd
sudo ln /dev/nvme0n1p1 /dev/sdd1
sudo ln /dev/nvme0n1p2 /dev/sdd2
sudo ln /dev/nvme0n1p3 /dev/sdd3
sudo ln /dev/nvme0n1p4 /dev/sdd4

接下来就可以启动systemback进行系统安装了

sudo systemback

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

接下来挂载分区。

Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)

挂载分区的方法:
分别选择上面命令的4个分区sdd1 sdd2 sdd3 ssd4,点击右侧的挂载点挂载到对应位置(把格式打勾去掉),然后点击右侧的左箭头按钮进行挂载,挂载成功后可以在列表中看到当前挂载点发生变化。
(分别是挂载到/boot/efi,SWAP,/,/home。 一定要对应,只有挂载好了4个分区,才能进行下一步)。

 记得勾选传递用户配置文件(变成√),然后点击下一步,耐心等待系统安装完成即可。

安装过程中可能出现2个报错导致安装中断(如未遇到可跳过)

1 磁盘正在被占用。 解决办法:重启电脑,重新执行设置分区名称的步骤,然后运行systemback,再安装一遍即可。

2 提示以下类似错误
 在克隆以下条目的属性时发生了一个错误:

  /.systembacklivepoint/snap/core22/817

 目标条目:

  /.sbsystemcopy/snap/core22/817

解决办法:

执行 snap list   找到发生错误的目录名称,使用snap  remove 对应目录名称 删除该项

例如我的操作:

root@eaibot:~# systemback-sustart
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0

 在克隆以下条目的属性时发生了一个错误:

  /.systembacklivepoint/snap/core22/817

 目标条目:

  /.sbsystemcopy/snap/core22/817

^C
root@eaibot:~# sudo snap remove core22
error: cannot remove "core22": snap "core22" is not removable: snap is being
       used by snap gnome-42-2204.
root@eaibot:~# sudo snap remove gnome-42-2204
gnome-42-2204 removed
root@eaibot:~# sudo snap remove core22
core22 removed

然后重新运行systemback,重新安装即可(如果再遇到其他snap项无法克隆,就一样再用上面的方法remove掉,再重试安装)

提示安装完成之后,拔掉U盘/移动硬盘,BIOS中设置电脑为第一启动项,即可开机。文章来源地址https://www.toymoban.com/news/detail-476153.html

到了这里,关于Ubuntu篇——Ubuntu20.04备份成ISO镜像文件并安装到其他电脑上(完整步骤)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 探索SQL Server 2022在Ubuntu 20.04上的安装、配置、备份与常见问题

    最近新项目要上线,考虑成本,放弃云数据库,选择自行安装,数据库选择SQL Server 2022,系统选择Ubuntu 20.04。 //SQL Server 2022文档地址 https: //learn.microsoft.com/zh-cn/sql/sql-server/?view=sql-server-ver16 SQL Server 2022先决条件:服务器内存至少需要2 GB 。 1、导入公共存储库 GPG 密钥

    2024年02月08日
    浏览(61)
  • Ubuntu20.04成功安装google浏览器,并正常使用Bing等其他搜索引擎

    方式一:下载地址(64位) 谷歌浏览器源文件地址 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 方式二:命令行下载安装Chrome 报错用: sudo apt-get -f install 安装完后,打开google浏览器缺不能打开网页不能查询,换了搜索引擎也不能用 解决办法:打开终端运行 : 问

    2023年04月14日
    浏览(56)
  • Ubuntu20.04系统备份和恢复 -- 绝对好用

    前言 看了很多教程,多多少少都没说全,例如“如何找到分区”、如何删除原系统等等,此贴将详细讲解。 正文 首先看我的硬盘作为参考: 备份系统 第一步,在终端里进入root模式,并进入根目录: 第二步,备份系统: 注1:我把系统备份后的文件命名为:backup.tgz,也可以

    2024年02月20日
    浏览(39)
  • Ubuntu20.04 更换镜像源步骤

    1) 备份--- sudo cp /etc/apt/sources.list /etc/apt/ sources.list.back 2)修改源--- sudo vim /etc/apt/sources.list 换源:推荐清华或者阿里云的源(根据自己的网去尝试,选择最快的一个):清华源地址,选择Ubuntu版本(查看ubuntu版本命令:cat /etc/issue)并复制源内容,覆盖sources.list文件原来

    2024年02月09日
    浏览(47)
  • 制作RK3568 ubuntu20.04桌面版镜像

    主控: RK3568 编译主机: Ubuntu 20.04 AMD64 目标版本: Ubuntu 20.04      RK3568 是极具性价比的高能国产“芯“ , 是Rockchip面向与AIOT和工业市场打造的一款高性能、低功耗、功能丰富的国产化应用处理器。采用四核64位Cortex-A55架构,主频高达2.0GHz,集成Rockchip自研NPU, 1TOPS算力,满足轻

    2024年02月19日
    浏览(57)
  • 【ubuntu】ubuntu 20.04安装docker,使用nginx部署前端项目,nginx.conf文件配置

    docker 官网:Install Docker Engine on Ubuntu 1.将apt升级到最新 2.使用apt安装 docker 和 docker-compose (遇到提示输入 y ) 3.将当前用户添加到docker用户组 4.运行hello-world 运行成功 1.修改配置文件 修改conf/nginx.conf 2.重新挂载 给容器设置自启动(如果提示就去掉sudo) 给docker设置开机自启动

    2024年01月20日
    浏览(54)
  • Ubuntu20.04切换阿里源镜像(清华源、网易源)

    1.查看Ubuntu版本: 显示结果如下: 2.备份系统镜像源文件 备份配置文件,当配置出错时,可以回滚,ubuntu镜像配置文件是:/etc/apt/sources.list,执行下面命令进行备份。 3.使用vi修改 sources.list 文件 使用命令::%d 清空文件所有内容 复制下面的源镜像到文件中,选择其中一个源镜

    2024年02月16日
    浏览(60)
  • ubuntu20.04以及更高版本下docker添加国内镜像

    ubuntu20.04下默认是snap安装的docker。安装位置和apt安装的不一样。所以daemon.json的位置也不一样。国内网上说的都是往/ect/docker/daemon.json里添加 \\\"registry-mirrors\\\": [         \\\"http://hub-mirror.c.163.com\\\",         \\\"https://docker.mirrors.ustc.edu.cn\\\",         \\\"https://registry.docker-cn.com\\\"     ] 统统都

    2024年02月11日
    浏览(46)
  • Ubuntu20.04服务器开启路由转发让局域网内其他电脑通过该服务器连接外网

    背景 今天想让一台装有 Ubuntu20.04 系统的服务器在局域网中起到路由器的功能。 目标: 让局域网中所有的电脑都通过这台服务器连接外网。 服务器网卡 服务器的两个网卡: eth0 : 192.168.1.xxx/24 连接局域网 eth1 : 117.22.22.xxx/24 连接外网 基本配置 1、在服务器上开启内核路由转

    2024年02月11日
    浏览(74)
  • Ubuntu 20.04 安装宋体

    环境:         ubuntu 20.04,英文环境,但已经安装中文包 检查ubuntu中安装的中文字体 命令: fc-list :lang=zh 检查ubuntu中安装的所有字体 命令: fc-list 宋体下载: Simsun Font - Free Fonts 网盘分享:链接: https://pan.baidu.com/s/12fSpgkUWuWsh-OU32q1WCA 提取码: wpia 或者从win10上拷贝,但是拷贝的

    2024年02月10日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包