首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 160098|回復: 27
上一主題 下一主題
[原創(chuàng)]

◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-10-8 16:38 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式 | 來自陜西
●品牌:褲開
●安卓版本:6.0
●上市年份:2018
●本心得也適用褲開的爸爸SkyWorth
●系統(tǒng)備份的重要性:萬一搞機成磚,可以用來救磚。
一、uboot方式
uboot里的操作是非常危險的,在不能確定某個命令的確切作用前,最好收回你手癢的小手,其命令回車后是沒有yes或no的提示讓你有時間后悔的,若是想實操研究uboot的各種命令,建議還是買一臺便宜的盒子用來練手,成磚了也不心疼。
相信很多人跟我一樣,第一次用PuTTY(界面很像是windows的cmd窗口),想當然的就以為復制就和cmd一樣的,實際不然。
(本人的栽坑經(jīng)歷:進入uboot后,輸入help,看看都有什么命令,想復制出來到txt文件,待日后慢慢研究,結(jié)果左鍵選擇了所有的help文本,右鍵點了一下,結(jié)果把這些文本直接在命令窗口粘貼并執(zhí)行了,當時看呆了,傻了1、2秒鐘才反應過來,立即斷電,可惜已經(jīng)來不及了。重新通電已變磚,uboot已無法進入了。還好是便宜的盒子)
首先建議先設(shè)置一下PuTTY:
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
這樣右鍵彈出菜單,再粘貼,有個緩沖思考時間。
言歸正傳:
查看分區(qū)情況:mmc part
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
length列的單位為block,這里的block為512字節(jié)
base列指的是該分區(qū)的起始位置,單位block
zise列是1024進制后的結(jié)果
查看U盤,分別執(zhí)行命令:usb start 0,usb start 1,usb start 2,
當出現(xiàn)找到usb的提示時,記住上面命令的數(shù)字,代表usb port號碼:
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
備份各分區(qū):emmcbin [usbportnum] [pad] [binname] [offset/partitionname] [dumpsize]
[usbportnum]就是上面的數(shù)字,[pad]為0,作用是僅備份該分區(qū)的有效數(shù)據(jù),這樣可以使得一些分區(qū)的備份文件大小減少。[binname]就是備份出來的文件名(擴展名可不要),[offset/partitionname]就是目標分區(qū)的偏移量(就是base)/或者分區(qū)名, [dumpsize]就是備份的大小,單位是字節(jié)。
例如,備份misc分區(qū),其大小為1024*512=524288字節(jié):
emmcbin 1 0 misc.img misc 524288
當然[dumpsize]可以寫成16進制
emmcbin 1 0 misc.img misc 0x80000
后期,若要恢復分區(qū),例如刷入修改了的system分區(qū):
usb start [usbportnum]   
usb_partial_upgrade_to_emmc [binname] system  #[binname]就是你u盤上修改后的system分區(qū)文件
。。。。。。。。。。。
查看隱藏分區(qū),mmcbininfo:
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
第一個就是隱藏分區(qū),實際就是存放分區(qū)表的,可以把它備份出來:
emmcbin 1 0 ptable.bin 0 32768
恢復該分區(qū),usb_partial_upgrade_to_emmc [binname] XXXX  #XXXX應該可以是offset,但我沒試,我用的另一個命令來恢復分區(qū)表:
bin2emmc [usbportnum] [pad] [binname] [offset/partitionname]
恢復后,需重啟一下設(shè)備才會生效。
這個命令應該也可以平替usb_partial_upgrade_to_emmc,一些低版本的uboot沒有usb_partial_upgrade_to_emmc命令,這個bin2emmc就可以派上用場了。
二、系統(tǒng)shell方式
這種方式大家已經(jīng)比較熟悉.
首先查看系統(tǒng)分區(qū)情況:
ls -l /dev/block/platform/mstar_mci.0/by-name
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
備份system:dd if=/dev/block/mmcblk0p11 of=/mnt/usb/XXXX/system.img
或者:dd if=/dev/block/platform/mstar_mci.0/by-name/system of=/mnt/usb/XXXX/system.img
恢復:dd if=/usb/mnt/XXXX/system.img of=/dev/block/mmcblk0p11
dd命令備份的文件時完整的分區(qū)文件大小,這點就不如uboot聰明了。
在系統(tǒng)shell下,查看各分區(qū)的精確大?。?br /> cat /proc/partitions
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
這里的大小單位是block,但與uboot里不同,一個block為1024字節(jié)。
查看某分區(qū)的大?。篶at /sys/block/mmcblk0/mmcblk0p3/size
◆串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
這里的單位是block,但要注意是block大小又變?yōu)榱?12字節(jié)。
查看某分區(qū)的起始:cat /sys/block/mmcblk0/mmcblk0p3/start
游客,如果您要查看本帖隱藏內(nèi)容請回復

◆下期預告(三)系統(tǒng)分析◆


上一篇:創(chuàng)維A7Dpro有新進展了10月1
下一篇:55E790開機后進入系統(tǒng)后有噪音咋維修
28#
發(fā)表于 2025-4-28 12:10 | 只看該作者 | 來自湖南
ddddddddddddddddd
回復 支持 反對

使用道具 舉報

27#
發(fā)表于 2025-4-18 08:46 | 只看該作者 | 來自福建

感謝大佬分享
回復 支持 反對

使用道具 舉報

26#
發(fā)表于 2025-3-18 19:57 | 只看該作者 | 來自山東
謝謝分享
回復 支持 反對

使用道具 舉報

25#
發(fā)表于 2025-3-12 08:53 | 只看該作者 | 來自北京
66666
回復 支持 反對

使用道具 舉報

24#
發(fā)表于 2025-3-12 07:31 | 只看該作者 | 來自山東
感謝分享
回復 支持 反對

使用道具 舉報

23#
發(fā)表于 2025-2-26 19:38 來自ZNDS手機版 | 只看該作者 | 來自河北
666666
回復 支持 反對

使用道具 舉報

22#
發(fā)表于 2025-2-22 21:26 | 只看該作者 | 來自山東
感謝大佬分享
回復 支持 反對

使用道具 舉報

21#
發(fā)表于 2025-2-17 04:32 來自ZNDS手機版 | 只看該作者 | 來自廣東
串口大法就是好-酷開電視沒得跑 ◆(二)系統(tǒng)備份
內(nèi)容
未選擇文件
回復 支持 反對

使用道具 舉報

20#
發(fā)表于 2025-2-13 20:37 | 只看該作者 | 來自廣西
感謝大佬分享
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2025-5-2 17:42 , Processed in 0.169447 second(s), 16 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2025 ZNDS.Com

快速回復 返回頂部 返回列表