1322301722 发表于 2024-7-26 12:48

创维HC2600 备份固件完整命令




# cat /proc/mtd
dev:    size   erasesizename
mtd0: 00100000 00020000 "boot"
mtd1: 00800000 00020000 "loader"
mtd2: 00200000 00020000 "logo"
mtd3: 00080000 00020000 "hwconfig"
mtd4: 00200000 00020000 "eeprom"
mtd5: 00080000 00020000 "caverify"
mtd6: 00200000 00020000 "cadata"
mtd7: 00080000 00020000 "ipdata"
mtd8: 00080000 00020000 "baseparam"
mtd9: 00080000 00020000 "ldflage"
mtd10: 00500000 00020000 "kernel"
mtd11: 03500000 00020000 "rootfs"
mtd12: 02200000 00020000 "userdata"
mtd13: 00500000 00020000 "fastplay"
mtd14: 00200000 00020000 "advert"
mtd15: 00700000 00020000 "wifidata"
mtd16: 00480000 00020000 "reserved"


# cat /proc/partitions
major minor#blocksname

240      0       1024 romblock0
31      0       1024 mtdblock0
240      1       8192 romblock1
31      1       8192 mtdblock1
240      2       2048 romblock2
31      2       2048 mtdblock2
240      3      512 romblock3
31      3      512 mtdblock3
240      4       2048 romblock4
31      4       2048 mtdblock4
240      5      512 romblock5
31      5      512 mtdblock5
240      6       2048 romblock6
31      6       2048 mtdblock6
240      7      512 romblock7
31      7      512 mtdblock7
240      8      512 romblock8
31      8      512 mtdblock8
240      9      512 romblock9
31      9      512 mtdblock9
240       10       5120 romblock10
31       10       5120 mtdblock10
240       11      54272 romblock11
31       11      54272 mtdblock11
240       12      34816 romblock12
31       12      34816 mtdblock12
240       13       5120 romblock13
31       13       5120 mtdblock13
240       14       2048 romblock14
31       14       2048 mtdblock14
240       15       7168 romblock15
31       15       7168 mtdblock15
240       16       4608 romblock16
31       16       4608 mtdblock16


#cat /proc/partitions | grep 31
31      0       1024 mtdblock0
31      1       8192 mtdblock1
31      2       2048 mtdblock2
31      3      512 mtdblock3
31      4       2048 mtdblock4
31      5      512 mtdblock5
31      6       2048 mtdblock6
31      7      512 mtdblock7
31      8      512 mtdblock8
31      9      512 mtdblock9
31       10       5120 mtdblock10
31       11      54272 mtdblock11
31       12      34816 mtdblock12
31       13       5120 mtdblock13
31       14       2048 mtdblock14
31       15       7168 mtdblock15
31       16       4608 mtdblock16


插上优盘

# fdisk -l

Disk /dev/sda: 125.0 GB, 125069950976 bytes
255 heads, 63 sectors/track, 15205 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      BlocksId System
/dev/sda1   *         1       15206   122137600   c Win95 FAT32 (LBA)


挂载分区
# mount /dev/sda1 /mnt/usb
如果不能挂载,请先执行创建目录命令
# mkdir /mnt/usb


开始备份分区


dd if=/dev/mtdblock0of=/mnt/usb/mtdblock0
dd if=/dev/mtdblock1of=/mnt/usb/mtdblock1
dd if=/dev/mtdblock2of=/mnt/usb/mtdblock2
dd if=/dev/mtdblock3of=/mnt/usb/mtdblock3
dd if=/dev/mtdblock4of=/mnt/usb/mtdblock4
dd if=/dev/mtdblock5of=/mnt/usb/mtdblock5
dd if=/dev/mtdblock6of=/mnt/usb/mtdblock6
dd if=/dev/mtdblock7of=/mnt/usb/mtdblock7
dd if=/dev/mtdblock8of=/mnt/usb/mtdblock8
dd if=/dev/mtdblock9of=/mnt/usb/mtdblock9
dd if=/dev/mtdblock10of=/mnt/usb/mtdblock10
dd if=/dev/mtdblock11of=/mnt/usb/mtdblock11
dd if=/dev/mtdblock12of=/mnt/usb/mtdblock12
dd if=/dev/mtdblock13of=/mnt/usb/mtdblock13
dd if=/dev/mtdblock14of=/mnt/usb/mtdblock14
dd if=/dev/mtdblock15of=/mnt/usb/mtdblock15
dd if=/dev/mtdblock16of=/mnt/usb/mtdblock16


查看是否备份完毕

# ls /mnt/usb
Android                  mtdblock15
LOST.DIR                   mtdblock16
System Volume Informationmtdblock2
apk                        mtdblock3
mtdblock0                  mtdblock4
mtdblock1                  mtdblock5
mtdblock10               mtdblock6
mtdblock11               mtdblock7
mtdblock12               mtdblock8
mtdblock13               mtdblock9
mtdblock14               



查看设备
# fdisk -l

Disk /dev/sda: 125.0 GB, 125069950976 bytes
255 heads, 63 sectors/track, 15205 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      BlocksId System
/dev/sda1   *         1       15206   122137600   c Win95 FAT32 (LBA)

执行弹出优盘
# umount /dev/sda1
umount: can't umount /mnt/usb: Device or resource busy

因为弹出不了,所以执行强制弹出
# umount -l /dev/sda1

查看是否已经卸载
# df -ah
Filesystem                Size      Used Available Use% Mounted on
/dev/root                78.0M   78.0M         0 100% /
proc                         0         0         0   0% /proc
sysfs                        0         0         0   0% /sys
dev                      64.4M      4.0K   64.4M   0% /dev
tmp                        0         0         0   0% /tmp
devpts                     0         0         0   0% /dev/pts
nodev                  64.4M      4.0K   64.4M   0% /var
ubi0:userdata            25.9M    172.0K   25.7M   1% /mnt
tmpfs                  64.4M         0   64.4M   0% /mnt/tmpfs
/dev/mtdblock15            0         0         0   0% /tmp
debugfs                      0         0         0   0% /proc/sys/debug
tmpfs                  64.4M         0   64.4M   0% /mnt/tmpfs



查看文件系统类型
# mount
rootfs on / type rootfs (rw)
/dev/root on / type cramfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
dev on /dev type tmpfs (rw,relatime)
tmp on /tmp type tmpfs (rw,nosuid,nodev,noexec,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
nodev on /var type tmpfs (rw,relatime)
ubi0:userdata on /mnt type ubifs (rw,sync,relatime)
tmpfs on /mnt/tmpfs type tmpfs (rw,relatime)
/dev/mtdblock15 on /tmp type cramfs (ro,relatime)
debugfs on /proc/sys/debug type debugfs (rw,relatime)
tmpfs on /mnt/tmpfs type tmpfs (rw,relatime)





页: [1]
查看完整版本: 创维HC2600 备份固件完整命令