java系统恢复模式_jetson nano系统备份和恢复

系统安装完毕,需要进行备份,又如何恢复到其他SD卡上呢?环境是ubuntu18.04,jetson系统U盘,以U盘形式插入

一、备份

1、首先使用以下命令确认需要备份的u盘的设备号

sudo fdisk -l

我的确定是/dev/sdc

2、建立备份目录:

mkdir jetson_nano_data && cd jetson_nano_data

3、备份信息

sudo fdisk -l /dev/sdc > fdisk_info.txt

sudo parted -s /dev/sdc print > parted_info.txt

4、备份12个分区以及分区表备用

sudo dd if=/dev/sdc2 of=./sdc02_TBC.img

sudo dd if=/dev/sdc3 of=./sdc03_RP1.img

sudo dd if=/dev/sdc4 of=./sdc04_EBT.img

sudo dd if=/dev/sdc5 of=./sdc05_WB0.img

sudo dd if=/dev/sdc6 of=./sdc06_BPF.img

sudo dd if=/dev/sdc7 of=./sdc07_TOS.img

sudo dd if=/dev/sdc8 of=./sdc08_EKS.img

sudo dd if=/dev/sdc9 of=./sdc09_LNX.img

sudo dd if=/dev/sdc10 of=./sdc010_DTB.img

sudo dd if=/dev/sdc11 of=./sdc011_RP4.img

sudo dd if=/dev/sdc12 of=./sdc012_BMP.img

sudo dd if=/dev/sdc1 of=./sdc01_APP_16M.img bs=1M count=16

sudo dd if=/dev/sdc of=./sdc_32M.img bs=1M count=32

5、挂载备份的第一个分区(系统数据所在分区):

sudo mkdir -p /media/fzyzm/linux_sys

sudo mount -t ext4 /dev/sdc1 /media/fzyzm/linux_sys

6、备份系统数据

sudo dump -0uj -f ./dump_backup_20190701.dump.bz2 /media/fzyzm/linux_sys/

二、恢复(全程使用root用户)

1、首先使用以下命令确认需要恢复的u盘的设备号

sudo fdisk -l

我的确定是/dev/sdc

2、查看分区情况并删除已经存在的分区:

parted -s /dev/sdc print

parted -s /dev/sdc rm 1

parted -s /dev/sdc rm 2

parted -s /dev/sdc rm 3

parted -s /dev/sdc rm 4

parted -s /dev/sdc rm 5

parted -s /dev/sdc rm 6

parted -s /dev/sdc rm 7

parted -s /dev/sdc rm 8

parted -s /dev/sdc rm 9

parted -s /dev/sdc rm 10

parted -s /dev/sdc rm 11

parted -s /dev/sdc rm 12

3、创建分区:

parted /dev/sdc --script -- mklabel GPT

parted --script /dev/sdc mkpart APP ext4 24576s 100%

parted --script /dev/sdc mkpart TBC 2048s 2303s

parted --script /dev/sdc mkpart RP1 4096s 4991s

parted --script /dev/sdc mkpart EBT 6144s 7295s

parted --script /dev/sdc mkpart WB0 8192s 8319s

parted --script /dev/sdc mkpart BPF 10240s 10623s

parted --script /dev/sdc mkpart TOS 12288s 13439s

parted --script /dev/sdc mkpart EKS 14336s 14463s

parted --script /dev/sdc mkpart LNX 16384s 17663s

parted --script /dev/sdc mkpart DTB 18432s 19327s

parted --script /dev/sdc mkpart RP4 20480s 20735s

parted --script /dev/sdc mkpart BMP 22528s 22687s

3、恢复其余11个分区:

dd of=/dev/sdc2 if=./sdc02_TBC.img

dd of=/dev/sdc3 if=./sdc03_RP1.img

dd of=/dev/sdc4 if=./sdc04_EBT.img

dd of=/dev/sdc5 if=./sdc05_WB0.img

dd of=/dev/sdc6 if=./sdc06_BPF.img

dd of=/dev/sdc7 if=./sdc07_TOS.img

dd of=/dev/sdc8 if=./sdc08_EKS.img

dd of=/dev/sdc9 if=./sdc09_LNX.img

dd of=/dev/sdc10 if=./sdc010_DTB.img

dd of=/dev/sdc11 if=./sdc011_RP4.img

dd of=/dev/sdc12 if=./sdc012_BMP.img

4、格式化系统数据分区并挂载

mkfs.ext4 /dev/sdc1

sudo mkdir -p /media/fzyzm/linux_sys

sudo mount -t ext4 /dev/sdc1 /media/fzyzm/linux_sys

5、复原系统:

cd /media/fzyzm/linux_sys

restore -r -f /media/fzyzm/S_LINUX_OTHER/jetson_nano_data/dump_backup_20190701.dump.bz2

备注:如果恢复到现有的系统盘上,可以从第4步开始

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值