器:ubnutu系统完美克隆至新硬盘,系统备份迁移至新硬盘(机器)

2023-05-16

一切皆为文件,这个理念真酷!很好!

 

ubuntu16.04 系统备份还原迁移至新机器。亲测可用,刚刚克隆完毕。

1.打包整个系统:

sudo su

cd /

tar czvpf sys_backup.tar.gz --exclude=/proc --exclude=/lost+found   --exclude=/mnt --exclude=/sys --exclude=/home/munger/project  --exclude=/sys_backup.tat.gz /

(自由发挥,排除你不想备份的目录)

带时间戳:

tar czvpf sys_backup_$(date "+%Y%m%d-%H%M%S").tar.gz --exclude=/proc --exclude=/lost+found   --exclude=/mnt --exclude=/sys --exclude=/home/timeshift --exclude=/home/munger/project  --exclude=/home/munger/project_old_hdisk.tar.gz --exclude=/sys_backup_$(date "+%Y%m%d-%H%M%S").tar.gz /

 

 

会出现previous error类型的错误,没大碍,忽略

 

2.复制到服务器或者中间媒介里,或者传到网盘里,请自由发挥

 

3.通过启动盘在新硬盘里安装一个新的ubuntu系统,

这里安装新系统建议进行分区:

/

/boot

/home

swap

有很多文章写了。https://blog.csdn.net/zhangxiangweide/article/details/74779652

 

4.将sys_backup.tar.gz  复制到/目录

 

5.把两个重要文件复制出来:

我把他们放在shif_temp/文件夹下,

/boot/grub/grub.cfg
/etc/fstab
这里会有权限问题,报不能复制的话,加sudo 就行了

 

6.在/下进行解压sys_backup.tar.gz

 

7.解压完毕后:

将shif_temp/下的文件进行替换,(最好的方式是理解了boot.cfg后,直接根据各分区uuid去修改两个文件)

cp grub.cfg /boot/grub/

cp fstab /etc/

 

8.reboot(boot-repair)

成功!!!是不可能滴,直接进入grub了,

好吧,修复boot,估计这里是因为grub.cfg替换不能完美解决,最好是理解了grub.cfg,手动去修改各分区的uuid

这里的解决方法是,通过u盘启动,try ubuntu without install 进去下载 boot-repair,并无脑替我们修复。

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

参考:解决问题:Ubuntu启动卡在grub,或卡在initramfs及其他启...

修复成功后,reboot 就真正的完美克隆了,什么都在,完美的进行了换体操作!

 

 

总结遇到的坑:

1.一开始tar 打包时没有用sudo ,导致系统还原之后,可能是缺失了密码文件,导致无法验证进入系统。

2.开机直接进入grub,由于不了解grub,又重新来一遍,浪费时间,还是一样卡在grub,这步可能要一个个uuid去对照修改才不会卡在grub,不过简单的解决方法就是try ubuntu without install 进去下载boot-repair 进行boot 的修复

3.小问题:诸如scp /cp 那两个文件grub.cfg 、fstab失败,原因是读写权限不够,用sudo 搞定

4.boot分区空间不足,原因,太多内核版本占用了 Ubuntu 16.04 下boot空间不足的解决方法 - QLULIBIN的...

 

5.可忽略:

tar: /: file changed as we read it
tar: Exiting with failure status due to previous errors

 

 

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

器:ubnutu系统完美克隆至新硬盘,系统备份迁移至新硬盘(机器) 的相关文章

  • 阿里云使用之ECS安全组

    ECS是什么 云服务器 ECS是阿里云提供的云服务器 xff0c 是一种弹性可伸缩的计算服务 xff0c 助您降低 IT 成本 xff0c 提升运维效率 xff0c 使您更专注于核心业务创新 防火墙的痛点 由于使用了云服务 xff0c 随着
  • 在linux上安装CMake

    在linux上安装CMake 一 下载CMake安装包二 配置环境变量三 验证是否能执行CMake四 CMake官方文档 一 下载CMake安装包 本文演示环境为Linux系统 xff0c Redhat7 64位 CMake提供了两种安装方
  • Microsoft 365 E5 开发者如何添加新用户

    Microsoft 365 E5 开发者如何添加新用户 登录进入Microsoft 365 管理员中心 https admin microsoft com Adminportal Home source 61 applauncher hom
  • C++程序设计之兼谈对象模型

    前言 应具备的基础 是上一篇博文 面向对象程序设计 的续集本文将探讨上文未讨论的主题 目标 在先前培养正规 大器的编程素养上 xff0c 继续探讨更多技术 泛型编程 Generic Programming 和面向对象编程 Object Or
  • ImageMagick:png序列转gif(适合处理带透明度的图片)

    最近需要将几组png序列转成gif xff0c 之前有用过 Ulead GIF Animator 和 Photoshop xff0c Ulead GIF Animator 只有windows版 xff0c 这些年mac是主力机 xff0c
  • python爬虫学习:tesseract之实现图片里文字的识别

    目录 1 Tesseract基础1 1 Tesseract简介1 2 Tesseract安装1 3 Tesseract使用1 4 下载语言库 2 Tesseract在Python中的使用 1 Tesseract基础 1 1 Tesserac
  • VS2015 error MSB8020: The build tools for xxx

    问题 VS2015 error MSB8020 The build tools for xxx 问题截图 xff1a 解决方案 xff1a 平台工具集版本不正确 xff0c 更正一下即可 解决方案右键项目属性 gt gt 配置属性 gt g
  • FFmpeg 视频编码--------把 .rgb 变成 .mp4

    FFmpeg 视频编码 一 什么是视频编码 xff1f 视频编码的主要作用是将视频像素数据 xff08 RGB xff0c YUV等 xff09 压缩成为视频码流 xff0c 从而降低视频的数据量 如果视频不经过压缩编码的话 xff0c 体
  • ubuntu设置代理 的三种方式

    转载自 xff1a http www cnblogs com lexus archive 2012 02 20 2359229 html ubuntu下设置代理 2010 01 11 20 13 20 分类 xff1a ubuntu总结 标
  • win10 + WDK10+ VS2015 + vmware_win10 驱动开发环境配置

    自从WDK8 1后 xff0c 开发window 驱动不用再用windbg 43 虚拟机调试了 xff0c 我们调试驱动也可以像调试EXE 一样方便 xff0c 下面是win10 主机 43 WDK10 43 VS2015 43 vmwar
  • VS Code搭建PyQt5开发环境

    前言 二 PyQt5相关模块下载 1 利用Python的pip安装PyQt5和PyQt5 tools扩展包 2 VS code中安装PyQt Integration和Qt for Python 3 VS code中配置Qt designer
  • 解密微信电脑版image文件夹下缓存的用户图片

    我们的微信体积越来越大 xff0c 该怎样查看 xff1f 该怎样为其减肥哪 xff1f 重点来了 在微信缓存中 FileStorage 文件夹时发现了其目录下的 Image 文件夹 xff0c 可能是使用过程中缓存的聊天图片等 xff0c
  • 怎么寻找微信撤回的图片

    1 回顾 自从发布文章 寻找微信撤回的图片 之后 xff0c 骗了不少粉啊 总之 xff0c 之前提出了一种可以找到微信撤回图片的方法 2 真相 之前的说法是 xff0c 工程师并没有真正把撤回的图片删除 xff0c 而是加密后藏起来了 其
  • 电脑端微信文件的存储位置在哪?

    在微信聊天中会产生很多文件 xff0c 首先微信的文件存放位置 xff1a 默认情况下 c users administrator document wechat files xxx 以下所有文件截图都是从这个父级目录开始的 示例图 Bac
  • 微信的dat文件正确打开方式及问题处理

    微信的dat文件是微信用于缓存PC端微信的图片 xff0c 然后对图片进行了加密的处理 所以是可以删除的 xff0c 有些朋友data文件夹下有十几G的 xff0c 都是可以删除的 xff0c 但是最好确保这些文件都已经没有用处了再进行删除
  • 微信中的dat文件到底是什么

    微信dat文件是表示电脑上微信聊天记录数据文件 xff0c 可以选择删除 虽然删除这些文件并不会影响微信的正常使用 xff0c 但是如果需保留电脑端微信的聊天记录 xff0c 重要的材料则不要删除 微信 xff08 WeChat xff09
  • 2022年2月11日

    P3375 模板 KMP字符串匹配 题目描述 给出两个字符串 s 1s1 和 s 2s2 xff0c 若 s 1s1 的区间 l r l r 子串与 s 2s2 完全相同 xff0c 则称 s 2s2 在 s 1s1 中出现了 xff0c
  • 网易云音乐NCM格式转化为mp3

    前段时间帮朋友下歌放在车上听 结果好多都是ncm格式 xff0c 伤心 xff0c 搜索了下发现基本上这格式解密有好多昂 xff0c 可惜UI我都不太想要 决定抄一下 xff0c 自己做一个 这里先记录下核心代码 xff0c 回头补充个UI
  • 旧电脑怎么升级到新版Win10

    Windows 10 2020年5月更新是最新版的win10系统 xff0c 相比以往的win10有了许多的改进 xff0c 比如说新的Cortana应用 云端重置以及Linux 2的Windows子系统等等 而Windows搜索的改进 x
  • K12教育小初高各个版本教材内的章节数据

    一个 相对 权威的资源网站 xff0c 然后把这个网站上的所有章节 教材全部爬下来 xff0c 进行保存数据库 xff0c 用于我们后续教学方面的基础数据 先说下结果 xff1a 算上小学 初中 高中三个学段 xff0c 所有学科下共计51

随机推荐

  • 1-FreeSwitch-CentOS7安装freeswitch1.10.2

    文章目录 一 前言二 安装2 1 安装 96 96 96 noarch 96 96 96 2 2 96 96 96 处理安装源 96 96 96 2 3 安装 96 96 96 cmake 96 96 96 2 4 安装 96 96 96
  • 「Python语法结构」输出语句示例(1)

    打印 玩具列表 字符串 功能要求 在屏幕上打印出 玩具列表 这样 实例代码 print 39 玩具列表 39 print 34 玩具列表 34 print 39 39 39 玩具列表 39 39 39 print 34 34 34 玩具列表
  • wsl导致vmmem占用高解决办法

    自从装了wsl我这个年迈的电脑就更加吃力 xff0c 尤其是内存基本上都要占到90 以上 xff0c 打开任务管理器一看内存一半以上都是被vmmem吃掉了 xff0c 于是在网上寻找解决办法 xff0c 并记录优化过程 文章目录 定期执行缓
  • wsl配置java环境以及使用vscode调试

    记录如何在wsl中配置java编译环境 xff0c 以及如何使用vscode进行编译调试 文章目录 下载jdk下载maven配置环境变量使用vscode调试java 下载jdk 点击进入到oracle jdk的下载页面 选择合适的安装包 解
  • python pip 打包指南

    一个成功的开源项目的其核心功能是打包功能 xff0c 而出色的打包功能的关键在于版本控制 因为项目是开源的 xff0c 所以您希望发布的包能够体现出开源社区所具备的优点 不同的平台与语言具有不同的打包机制 xff0c 本文主要讲述的是 Py
  • 虚拟机安装WIN系统后无法启动

    在虚拟机里安装完WINDOWS操作系统后 xff0c 无法启动 xff08 当然是GHOST版本 xff09 xff0c 启动时提示 xff1a Network boot from AMD Am79C970A Copright c 2003
  • VMware Esxi 8.0 直通Nvidia P40显卡

    目录 一 前言 二 错误信息 三 解决过程 一 前言 接到一个客户需求 xff0c 想在Esxi上直通Nvidia P40显卡 xff0c 直通后无法打开虚拟机 二 错误信息 下图是错误信息 xff0c 如图所示 xff0c 任务名称 打开
  • iOS 不规则瀑布流

    iOS 自从出了UICollectionview之后 界面的样式可谓更加的多元化 对于一些较为复杂的界面UICollectionview都可以相对轻松的实现 而且由于其 FlowLayout 子类的存在 界面的布局更可谓是随心所欲 下面就来
  • php7.4 docker 安装mongodb扩展

    Dockerfile 下面的pecl install mongodb的就是安装命令 FROM php 7 4 12 fpm RUN mv etc apt sources list etc apt sources list bak COPY
  • linux下wireshark安装和使用

    Wireshark是世界上最流行的网络分析工具 这个强大的工具可以捕捉网络中的数据 xff0c 并为用户提供关于网络和上层协议的各种信息 与很多其他网络工具一样 xff0c Wireshark也使用pcap network library来
  • HDU3700 Cat 恶心模拟题

    Problem Address xff1a http acm hdu edu cn showproblem php pid 61 3700 前言 终于又A了一道恶心的模拟题 看来HDU恶心题还是蛮多的 思路 扫描一遍 xff0c 如果有时间
  • Linux Docker最简单有效设置mysql 编码为utf8mb4解决乱码(三条命令解决)

    非常之简单高效 xff01 xff01 xff01 编辑my cnf span class token function vi span my cnf span class token comment 然后粘贴下面的并保存 span mys
  • 安利一款开源(3w star)的ssh、shell、cmd、sftp软件tabby(功能多、美观好用、支持插件)

    github地址 xff1a Tabby 官网 xff1a Tabby sh 用了之后非常之喜爱 xff0c 给作者点了个start xff0c 大家一起给这样的好开源软件点星星 自定义登录后脚本 对自己的配置可以设置快捷键快速打开一个该配
  • 远程控制ubuntu10.04

    由非linux平台连接到linux box有很多种方法 ubuntu本身就提供了XDMP VNC xff0c RDP等远程桌面登陆的方式 这些方式的实现比较简单 xff0c 没有使用多少数据压缩的技术 xff0c 因而远程时会感到比较慢 x
  • win10无线网卡共享网络给有线网卡再共享给其他电脑

    背景 xff1a 因项目主机为只有有线网卡的Linux系统 xff0c 需要联网安装一些程序 xff0c 需要win10的笔记本共享网络给项目主机 xff0c 但是调试环境下笔记本又只有连接手机热点的无线网络 xff0c 需要实现 笔记本无
  • 【解决错误】ModuleNotFoundError: No module named ‘PIL‘

    一 报错 Traceback span class token punctuation span most recent call last span class token punctuation span span class toke
  • 树莓派VNC配置教程

    VNC可以实现连接到树莓派后 xff0c 用电脑直接控制树莓派 xff0c 下面是VNC配置教程 xff1a 首先在电脑端上安装VNC xff08 官网下载地址 xff09 xff1a xff08 选择对应的版本 xff0c 下载安装即可
  • 用VSCode优雅的写MySQL

    一 SQL的部署 首先是部署MySQL xff0c 本地的MySQL在官网上下载包后 xff0c 按照默认的安装即可 xff0c 我使用的腾讯云的 云MySQL xff0c 可以到腾讯云官网租用 在租好数据库后 xff0c 进入控制台 xf
  • 机器学习笔记 五:逻辑回归(Logistics Regression)及两个分类案例

    目录 1 前言2 实现过程2 1 数据可视化过程2 2 Sigmoid函数2 3 代价函数 xff08 costFunction xff09 2 4 其他设置2 5 梯度下降函数2 5 1 梯度下降结果 xff08 初始参数为0 xff09
  • 器:ubnutu系统完美克隆至新硬盘,系统备份迁移至新硬盘(机器)

    一切皆为文件 xff0c 这个理念真酷 xff01 很好 xff01 ubuntu16 04 系统备份还原迁移至新机器 亲测可用 xff0c 刚刚克隆完毕 1 打包整个系统 xff1a sudo su cd tar czvpf sys ba