orchid_zxg 发表于 2024-1-6 23:55

中兴B863AV3.1-M2机顶盒刷armbian后系统备份

一、准备工作:
1、原安装U盘扩容:armbian-tf 命令或者用windows下DiskGenius-Pro工具,保证有足够备份系统的空间,并保证正常启动。
2、机顶盒内装的armbian(eMMC)正常启动,root账户登入,输入命令:
cd /boot         ----进入boot目录
ls                     ----查看boot目录下文件,应该有 boot.scr
mv boot.scr boot.scr.bak   ----将boot.scr改名为boot.scr.bak,重启时机器不能从eMMC启动了。
此时不要重启,不要关机!!!!

二、备份机顶盒内部系统
插上扩容的原安装U盘,reboot ,机器从U盘启动。
root账户登入,输入命令:fdisk -l
屏幕显示:
《第一段》
root@armbian:~# fdisk -l
Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
《第二段》
Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
《第三段》
Disk /dev/ram2: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
《第四段》
Disk /dev/ram3: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
《第五段》
Disk /dev/mmcblk2: 7.22 GiB, 7755268096 bytes, 15147008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
《第六段》
Device         BootStart      EndSectorsSize Id Type
/dev/mmcblk2p1      239616   761855   522240255Mc W95 FAT32 (LBA)
/dev/mmcblk2p2      763904 15147007 143831046.9G 83 Linux
《第七段》
Disk /dev/mmcblk2boot0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
《第八段》
Disk /dev/mmcblk2boot1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
《第九段》
Disk /dev/sda: 3.73 GiB, 4009754624 bytes, 7831552 sectors
Disk model: USB Flash Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2a96ab5a
《第十段》
Device   BootStart   End SectorsSize Id Type
/dev/sda1         8192530431522240255Mc W95 FAT32 (LBA)
/dev/sda2       532480 7831551 72990723.5G 83 Linux
《第十一段》
Disk /dev/zram0: 974.37 MiB, 1021698048 bytes, 249438 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
《第十二段》
Disk /dev/zram1: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
------------------------------------------------------------------------------------
看看第六段:
Device         BootStart      EndSectorsSize Id Type
/dev/mmcblk2p1      239616   761855   522240255Mc W95 FAT32 (LBA)
/dev/mmcblk2p2      763904 15147007 143831046.9G 83 Linux
这就是机顶盒的cMMC,“/dev/mmcblk2p1”是boot分区,而下面《第十段》的 “/dev/sda1”是U盘的boot分区。

1、root@armbian:~# sudo mkdir /mnt/usb----在mnt目录下新建名为usb的目录
2、root@armbian:~# mount /dev/mmcblk2p1 /mnt/usb    ----将mmcblk2p1挂载到usb
3、root@armbian:~# cd /mnt/usb   ----进入usb目录
4、root@armbian:~# /mnt/usb# ls      ----查看usb目录下的文件,应该有前面修改的boot.scr.bak
5、root@armbian:~# /mnt/usb# mv boot.scr.bak boot.scr    ----再将boot.scr.bak改回boot.scr
      root@armbian:~# ls----再查看一下是不是改过来了
6、root@armbian:~# cd /    ----返回根目录
7、root@armbian:~# umount /mnt/usb   ----卸载已挂载的boot分区

三、备份命令:armbian-ddbr
1、root@armbian:~# armbian-ddbr
选择b,开始备份,可能需要7-8分钟。
2、poweroff 关机。
3、拔出U盘,备份在U盘里面。保存好,便于以后恢复。

月亮有蛀牙 发表于 2024-1-7 18:56

顶顶分享

orchid_zxg 发表于 2024-3-9 11:59

b860av3.1-m2原机固件备份

南宫枭雄 发表于 2024-5-10 22:39

orchid_zxg 发表于 2024-3-9 11:59
b860av3.1-m2原机固件备份

有备份的固件吗?能发我一份吗?

orchid_zxg 发表于 2024-10-18 22:53

b860av3.1-m2原机固件备份

shlyxf 发表于 2025-1-24 06:36

去哪里下载
页: [1]
查看完整版本: 中兴B863AV3.1-M2机顶盒刷armbian后系统备份