無法使用 TestDisk 復原邏輯分割區

無法使用 TestDisk 復原邏輯分割區

我有一個雙重開機硬碟(Win10 和 Ubuntu)(MBR),其中 Ubuntu 位於擴充分割區(有 1 個 Win10 邏輯分割區和 1 個 Ubuntu 邏輯分割區)。

幾個月前,我刪除了 Ubuntu 邏輯分割區並擴展了 Win10 邏輯分割區以覆蓋完整的擴充分割區空間。

磁碟現在看起來像這樣

在此輸入影像描述

現在我需要 Ubuntu 分割區上的一些文件,我嘗試從 TestDisk 恢復它們。令人高興的是,TestDisk 恢復了先前的分區表,如圖所示。

在此輸入影像描述

在此輸入影像描述

在此輸入影像描述

現在,我選擇該 Linux 分割區並嘗試寫入,但是有寫入錯誤。我在日誌檔案中看到的唯一有問題的事情是這個

Error: size boot_sector 291971072 > partition 188743680
check_part_i386 failed for partition type 07
     HPFS - NTFS          42626 178 49 54375 115 12  188743680

recover_EXT2: s_block_group_nr=0/393, s_mnt_count=34/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 12903424
recover_EXT2: part_size 103227392
Filesystem created: Sat Feb 20 12:28:58 2021
Last mount time:    Sun Aug 15 14:52:52 2021
     Linux                54375 147 45 60801  47 46  103227392
     ext4 blocksize=4096 Large_file Sparse_SB, 52 GB / 49 GiB

Results
   * HPFS - NTFS              0  32 33    63 221 30    1024000 [System Reserved]
     NTFS, blocksize=4096, 524 MB / 500 MiB
   P HPFS - NTFS             63 221 31 16497 247  6  264013824
     NTFS, blocksize=4096, 135 GB / 125 GiB
   P HPFS - NTFS          16498  21 60 42626 143 38  419753985
     NTFS, blocksize=4096, 214 GB / 200 GiB
   L HPFS - NTFS          42626 178 49 54375 115 12  188743680
   L Linux                54375 147 45 60801  47 46  103227392
     ext4 blocksize=4096 Large_file Sparse_SB, 52 GB / 49 GiB
add_ext_part_i386: max
add_ext_part_i386: max

interface_write()
 1 * HPFS - NTFS              0  32 33    63 221 30    1024000 [System Reserved]
 2 P HPFS - NTFS             63 221 31 16497 247  6  264013824
 3 P HPFS - NTFS          16498  21 60 42626 143 38  419753985
 4 E extended LBA         42626 146 17 60801  80 15  291977216
 5 L HPFS - NTFS          42626 178 49 54375 115 12  188743680
 6 L Linux                54375 147 45 60801  47 46  103227392

請建議我如何恢復該分割區。 (不遺失資料)

提前致謝。

答案1

很高興該問題已透過完整資料恢復解決。

我刪除了整個Win10邏輯分割區(注意:不是擴充分區)然後寫入成功並要求重啟。我的整個 Ubuntu 雙啟動已經完全恢復原樣。

我從日誌檔案中的錯誤中得到了關於此的提示

Error: size boot_sector 291971072 > partition 188743680

並推斷已經存在的需要縮小的 Windows 10 分割區可能是問題所在。這也可能是 Ubuntu 啟動檔案的問題。最後,問題似乎是沒有可用空間。

相關內容