我的硬碟壞了,我正在嘗試從三個分割區中最大的一個分割區中恢復所有數據,但實際上也修復了磁碟,以便我可以在其中放入一些不太重要的資訊。
目前,我已經更換了另一個硬碟,我正在嘗試從一個盒子中拯救損壞的硬碟,該盒子允許我透過 USB 將磁碟連接到我的筆記型電腦,運行 Debian 10 buster,位址為/dev/sdb
。
fdisk
給我輸入/輸出錯誤,就像e2fsck
.
Testdisk 7.0能夠看到我感興趣恢復的分區中的所有數據,也看到了所有分區,如下
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 953869 64 32
Partition Start End Size in sectors
>D Linux 1 0 1 39771 63 32 81451008
D Linux 36723 0 1 953868 63 32 1878315008
D Linux Swap 39773 0 1 47878 63 32 16601088
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files, Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB Backup_SB, 41 GB / 38 GiB
我無法重新建立分區表,使用左/右箭頭時不會出現“邏輯”選項。我想將第一個分割區設定為主要可開機分割區,第二個分割區設定為邏輯分割區,第三個分割區設定為交換分割區,所以我不知道。
之後我打算使用e2fsck
和修復它。
編輯:分割區重疊!這是一個大問題。如果parted
、fdisk
、 並fsck
給出輸入/輸出錯誤,如何修復重疊分區?