修復損壞的分區表

修復損壞的分區表

這是繼續恢復擴充分割區,但是這次我有不同的與分區表相關的問題。

我設法恢復了我需要的分區並備份了對我來說至關重要的文件(至少是那些我有空間存儲在某處的文件)

好的,現在開始解決問題。我的分區表已損壞,啟動 RIP Linux 我可以將其安裝在 truecrypt(以及其他已恢復的)中,但基本上就是這樣。當我啟動 GParted 時,我有未指派的磁碟機。

GParted 開發資訊:

Device Information

Model: ATA ST2000DL003-9VT1
Size: 1.82TiB
Path: /dev/sda

Partition table: unrecognized
Heads: 255
Sectors/track: 63
Cylinders: 243201
Total Sectors: 3907029168
Sector size: 512

當我檢查未分配空間的資訊時,我得到:

File system: unallocated
Size: 1.82TiB
First sector: 0
Last sector: 3907029167
Total sectors: 3907029168

Warning: Can't have a partition outside the disk!

現在 testdisc 的輸出(分析):

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

> 1 P Linux                13132 242 39 16353 233  8   51744768                                        
  2 E extended LBA         16807 223  1 243201 254 63 3637021626
 No partition is bootable
  5 L Linux                16807 223 57 20430  39 25   58191872
    X extended             20430  70  1 243201  78 13 3578816632
 Invalid NTFS or EXFAT boot
  6 L HPFS - NTFS          20430  71 58 243201  78 13 3578816512
 6 LNext

現在 fdisk:

# fdisk -l /dev/sda

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00039cd0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1       210980864   262725631    25872384   83  Linux
/dev/sda2       270018504  3907040129  1818510813    f  W95 Ext'd (LBA)
/dev/sda5       270018560   328210431    29095936   83  Linux
/dev/sda6       328212480  3907028991  1789408256    7  HPFS/NTFS/exFAT

現在我想修復這個問題以正確排列分區,但我不知道哪個工具能夠修復這個問題(嘗試了一些,其中一些提供了修復,但目前風險很大 - 仍在備份數據) 。

答案1

我設法手動編輯有關擴展分割區的磁碟條目,這使我能夠在 GParted 下正確地看到它。至此問題就解決了。

答案2

我看到你正在使用 TestDisk。它能夠執行一些分區表修復: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

答案3

我建議使用 OnTrack 或來自取證資料來恢復市場的任何東西。如果您懷疑希捷硬碟有物理損壞,您可以使用 Sea Tools 軟體修復磁碟,這將讓您恢復更多資料。一定要先有鏡像備份

答案4

我遇到了類似的故障,現在已經能夠從驅動器中獲取數據(有一些壞扇區)。我必須買一個 TTL 轉換器、重置 SMART 並重建分區才能讓驅動器執行任何有用的操作。

之後,我將終端打開並讓它運行幾分鐘以解決錯誤。

作業系統仍然不會從分割區讀取。

TestDisk 致力於取得資料。我無法製作圖像,因為驅動器在一段時間後掛起,但我手動複製了一些帶有 CRC 錯誤的資料夾,並恢復了大部分資料。我必須定期重置驅動器 - 如果您是遠端操作,則終端中的“\1”、“e”非常有用。

相關內容