要約: 移動+サイズ調整操作の後、パーティションテーブルの一部が愚かに破損しました。テーブルやデータのバックアップはありません。パーティション表の回復をどのようにお勧めしますか?私は働く準備ができています。情報が必要な場合は、私に尋ねてください。
何が起こったのか:
私はWindows 7とUbuntuでデュアルブートされた640GB HDD(/ dev / sda)を持っています。もともとは、次のようにパーティションが分割されています(私が覚えている限り):
[RECOVERY | WIN7-OS | WIN7-DATA | Unallocated ~30 GB | just Linux, no swap ]
Linux '/'単一パーティション(唯一のパーティション)のサイズを左側の未割り当て30GBに調整したいと思います。 Linux Live USBフラッシュドライブを使用して、「/」パーティションでKDEパーティションマネージャを使用して移動+サイズ変更操作を実行しました。この過程で画面が停止しました。 1~2時間ほど待ってからノートパソコンの「HDD」LEDが消えるのを見て、作業が完了したことを知って再起動しました。
再起動後、GRUBはロードされません。 grub-repairで問題を解決し、Windowsで起動できるようです(WindowsでHDDの現在の状態を変更したくないため、まだ完全な起動を実行していません。両方のNTFSパーティションをマウントして確認しました。 USB、データがよさそうです。
ただし、Linuxパーティションは完全に混乱しています(このスクリーンショットを参照してください。https://pasteboard.co/JH2xmQA.png)。
その間、ハードドライブのフルバックアップを試してみましょう。
現在のパーティションテーブルに関する情報:
これまでは修正を試みませんでしたが、parted、testdisk、sfdisk、および grub-repair の出力を記録しました。
- 注:関連ドライブは次のとおりです。/dev/sda。 /dev/sdbはLinux Live USBキーです。
- 注:これらの出力はすべて問題が発生した後に生成されます。
testdisk
注:マイパーティションテーブルタイプは「Intel」として検出されます。- KDEパーティションマネージャの例外スクリーンショット:https://pasteboard.co/JH2xmQA.png
- 結果
sudo parted /dev/sda print
:https://pastebin.com/LG3miXih - 結果
sudo sfdisk -l /dev/sda
:https://pastebin.com/KZMswZ01(要約はこのリストの最後に貼り付けました) - クイック検索は次のようになります
testdisk
。https://pastebin.com/njejqbq0 - 生成されたログ
testdisk
:https://pastebin.com/2CPnHf85 - 作業結果
grub-repair
:https://paste.ubuntu.com/p/sfsjPJpvDC/
現在のパーティションテーブル(sfdisk出力)をすばやく確認します。
Disk /dev/sda: 596.18 GiB, 640135028736 bytes, 1250263728 sectors
Disk model: ST9640423AS
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xe0c5913d
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 63 45062324 45062262 21.5G c W95 FAT32 (LBA)
/dev/sda2 45062325 410814179 365751855 174.4G 7 HPFS/NTFS/exFAT
/dev/sda3 410830302 1250263039 839432738 400.3G f W95 Ext'd (LBA)
/dev/sda5 410830304 1065938624 655108321 312.4G 7 HPFS/NTFS/exFAT
/dev/sda6 5360908288 5483792383 122884096 58.6G 83 Linux
修正する:
さて、CloneZillaを使って/ dev / sdaのコピーを作成しようとしましたが、失敗しました。出力は次のとおりです。https://pastebin.com/0LxjtArb
問題は、パーティションテーブルが複雑すぎて動作しないようです(Error: Can't have overlapping partitions.
)
後でもう一度やり直すこともできますdd
。どんな推測でも大歓迎です。試してみた方に感謝します;)