Ubuntu 下进行系统备份与迁移

经常一个项目做到一半,结果系统崩溃了,每次都得重装系统,因此,就在想怎么才能够直接在ubuntu系统备份现有的系统呢?找了很多教程,发现都需要安装软件,这些方法都比较复杂,后来终于找到一种简单的方法,记录一下。

1、查看磁盘号

sudo parted -l
或者
sudo fdisk -u -l

2、进入根用户目录

sudo -i

 

3、将正在使用的系统备份到指定目录(此处说明一下,我系统文件在dev/sda)

sudo dd if=/dev/sda | gzip>/home/why/workspace/ubuntu20.img.gz

其中/home/why/workspace是保存的文件路径, ubuntu20.img.gz是文件名。

4、查看写入进度

sudo watch -n 3 pkill -USR1 -n -x dd #每秒打印3次

5、在ubuntu烧录打包好的镜像,先准备一个空硬盘或者 sd卡

        5.1 查看空盘的盘符

sudo parted -l

        5.2 将镜像烧录到该硬盘中

sudo gzip -dc /home/why/workspace/ubuntu20.img.gz|sudo dd of=/dev/sdc

        /dev/sdc是我准备的空盘

        5.3 查看进度,等待烧录完成。

sudo watch -n 3 pkill -USR1 -n -x dd #每秒打印3次

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Windows 子系统(WSL)是 Windows 10 的一个功能,允许用户在 Windows 系统上运行 Linux 程序。其中的 Ubuntu系统是基于 Ubuntu 16.04 版本的,提供了与传统的 Ubuntu Linux 相似的命令行环境和软件包管理器。 Windows 子系统的安装和迁移相对简单。首先,用户需要确保已经安装了适用于 Windows 10 的最新版本,并启用了适用于 Linux 的子系统组件。这可以通过 Windows PowerShell 命令 `Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux` 来完成。 安装完 Windows 子系统后,需要从 Microsoft Store 下载和安装 Ubuntu系统。在 Microsoft Store 搜索 Ubuntu,选择适用于 WSL 的版本进行安装。安装完成后,用户可以通过启动菜单中的 Ubuntu 图标来启动子系统。 对于已经安装并使用 WSL 的用户,如果需要迁移到另一台计算机,可以使用 `wsl --export` 命令将子系统导出为 tar 归档文件。然后将该文件复制到目标计算机,并使用 `wsl --import` 命令将子系统导入到目标计算机上。之后,用户可以通过 `wsl -s` 命令查看并选择导入的子系统。 除了迁移,用户还可以备份和恢复子系统。使用 `wsl --export` 命令导出子系统,可以创建备份文件。在需要恢复时,可以使用 `wsl --import` 命令将备份文件导入到 Windows 子系统中。 通过 Windows 子系统的安装和迁移功能,用户可以在 Windows 10 上方便地使用 Ubuntu 环境,享受到 Linux 程序和工具的便利。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值