
私はデュアルブート HDD (Win10 と Ubuntu) (MBR) を使用していましたが、Ubuntu は拡張パーティション (Win10 論理パーティションが 1 つと Ubuntu 論理パーティションが 1 つ) にありました。
数ヶ月前、私はその 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 のブート ファイルによる問題である可能性もあります。最終的に、問題は空き領域が不足していることのようでした。