2019年10月3日 星期四

WD Elements 4TB 救資料記錄

WD Elements 4TB 俗又大碗, CP 值很高, 很可惜兩年保固壞兩次. 應該是產品設計有問題.

這次來紀錄救資料的一些指令

先說壞的情形, 在Win7 可以看到硬碟, 但是OS 說硬碟需要格式化, 才能使用. 用 Crystal DiskInfo smart 檢查,  確定 C5 & 05 的 RAW 值非零.

用 easeus partition master Free, 可以看到 partition. 但是 nothing can do.

改用 ubuntu,  孤狗幾個救援軟體, 就來試看看能救多少算多少

1. 安裝 ddrescue, testdisk

sudo apt  install ddrescue testdisk


2. 先是查看, 硬碟在那個 dev ID, 有那些 partition

sudo  fdisk -l


3. 把 partition 存成 disk image file,  據說有 log 可以從中斷處重做備份

sudo ddrescue /dev/sdc   sdc.img   sdc.log

因為這隨身硬碟有 4TB, 上面指令會產生一個 4TB disk image,  這太 over 了

根據 ddrescue 手冊

https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html

可以只抓部份 disk sector

ddrescue -i30GiB -s10GiB /dev/sdc hdimage mapfile
         -i0 -s50MiB 

--input-position=bytes
--size=bytes
 

3.1 檢查 disk image

file  sdc.img
parted  sdc.img print


3.2 嘗試 mount sdc.img

sudo mount -r -o loop sdc.img /mnt


4. 若是 mount 失敗, 應是有壞軌, 讀取 disk image file, 用 testdisk 修改

sudo testdisk  sdc.img

testdisk 也可以直接對硬碟做處理, 如下

sudo  testdisk  /dev/sdc

5. 另外一些指令
sudo apt install ntfs-3g-dev
sudo ntfsck  /dev/sdc

sudo ntfsfix  /dev/sdc  #如果無壞軌只是 NTFS file system 需要修正

2019年1月9日 星期三

Asus Zenfone Selfie Root 刷機紀錄

要幫家人救 Zenfone Selfie (ZD551KL) 的被誤刪的電話簿, 試了幾種 Android 資料救援軟體, 都說需要先做 Root 才能救資料. 題目就這樣定下來, 在網路上姑狗有關的 Root, 大多是 2015, 2016 年的,

主要是這篇是資料夠豐富,  https://www.asus.com/zentalk/tw/thread-144274-1-1.html

但是它沒有提到 ZD551KL 需要先 unlock, 所以嘗試刷了幾次, 用 root checker 檢查都是失敗的. 用  ADB shell 進  console, 也找不到 SU

有一篇網文說需要先 unlock, 才能 root. 
到  http://www.asus.com/tw/Phone/ZenFone_Selfie_ZD551KL/HelpDesk_Download/
選 Android 公用程式, 下載 unlock APK, 安裝到 ZD551KL.
執行 unlock APK 需要連網, 若是出現閃退, 或是出現  unlock 失敗的訊息,

在 zenfone 論壇有人提到, 重刷完整的 ROM, 之後再 unlock, 失敗訊息就消失了.
那就是 ZD551KL 的Android OS 是用OTA 升級, 出現與 unlock APK 不相容的關係,

這台 ZD551KL 原來是 21.40.0.2210,  我下載 UL-Z00T-WW-21.40.0.2214-user.zip
https://www.asus.com/Phone/ZenFone_Selfie_ZD551KL/HelpDesk_BIOS/
放  SD card, 然後關機, 按住音量小聲按鈕不放, 重開機, 進 bootloader, 選擇用  SD card 更新系統. 如此就可以  unlock.

我在 https://drive.google.com/drive/folders/0B0swOws5j55hYV9FZWtQLXhsU00
下載 pre-root image, 原來是用 21.40.0.2210, 但是它好像 root 的不完整, SU 執行就咬住, 這版是 S大應網友要求在 2018製作的, 可能刷的人少, 沒有人報問題??

退一版 21.40.1999, root 就正常了.

這個 pre-root 我是這樣刷的,
1. 開發者選項, 勾選  USB debug
2.  adb reboot bootloader, 進  fastboot mode
3.  fastboot flash boot boot.img
4.  fastboot flash recovery recovery.img
5.  fastboot flash system system.img
6.  fastboot reboot
如果 fastboot 刷 img 出現 fail message, 可以執行 fastboot erase cache, 再重來

追蹤者