Проблемы с таблицей разделов на жестком диске NTFS 3tb

У меня есть жесткий диск 3tb, который был отформатирован с помощью NTFS и помещен в USB-корпус. Он использовался под Windows и Linux, без каких-либо проблем в течение года. В последнее время он перестает монтироваться под Linux и Windows, и когда я подключаю его к Windows, он выдает окно, в котором говорится, что диск не отформатирован, и я должен отформатировать его перед использованием.

Я сделал некоторые исследования, и проблема звучит так, как здесь:

https://askubuntu.com/questions/446991/gparted-claims-whole-hard-drive-is-unallocated-and-gives-warning-about-gpt-table

Поэтому я следил за советами и делал «sudo gdisk» и «x» «e» «w», но, похоже, он не устанавливал диск в любой ОС, хотя теперь gdisk не показывает сообщение об ошибке. Может кто-нибудь помочь?

Кроме того, перед тем, как это сделать, я создаю резервную копию файла образа всего диска с ddrescue на другой диск, поэтому, если мне нужно начать с нуля, если dd-файл изображения на исходный диск, не так ли?

/ dev / sda – это диск, / dev / sdb – мой ОС.

Запись того, что я сделал, и выход gdisk ниже

username@computername:~$ username@computername:~$ sudo gdisk [sudo] password for username: no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory GPT fdisk (gdisk) version 0.8.8 Type device filename, or press <Enter> to exit: /dev/sda Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Warning! Secondary partition table overlaps the last partition by 4294964337 blocks! Try reducing the partition table size by 17179857348 entries. (Use the 's' item on the experts' menu.) Command (? for help): p Disk /dev/sda: 5860533168 sectors, 2.7 TiB Logical sector size: 512 bytes Disk identifier (GUID): GUID redacted for internet Partition table holds up to 128 entries First usable sector is 34, last usable sector is 1565565838 Partitions will be aligned on 8-sector boundaries Total free space is 2014 sectors (1007.0 KiB) Number Start (sector) End (sector) Size Code Name 1 34 262177 128.0 MiB 0C01 Microsoft reserved part 2 264192 5860530175 2.7 TiB 0700 Basic data partition Command (? for help): Command (? for help): ? b back up GPT data to a file c change a partition's name d delete a partition i show detailed information on a partition l list known partition types n add a new partition o create a new empty GUID partition table (GPT) p print the partition table q quit without saving changes r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu Command (? for help): r Recovery/transformation command (? for help): ? b use backup GPT header (rebuilding main) c load backup partition table from disk (rebuilding main) d use main GPT header (rebuilding backup) e load main partition table from disk (rebuilding backup) f load MBR and build fresh GPT from it g convert GPT into MBR and exit h make hybrid MBR i show detailed information on a partition l load partition data from a backup file m return to main menu o print protective MBR data p print the partition table q quit without saving changes t transform BSD disklabel partition v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu Recovery/transformation command (? for help): i Partition number (1-2): 1 Partition GUID code: E3C9E316-0B5C-4DB8-817D-F92DF00215AE (Microsoft reserved) Partition unique GUID: 65C662F3-DDA4-4CF3-B223-228B3E203AAF First sector: 34 (at 17.0 KiB) Last sector: 262177 (at 128.0 MiB) Partition size: 262144 sectors (128.0 MiB) Attribute flags: 0000000000000000 Partition name: 'Microsoft reserved partition' Recovery/transformation command (? for help): i Partition number (1-2): 2 Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data) Partition unique GUID: 591D05F1-E277-4AD9-99E3-3F5834DB601E First sector: 264192 (at 129.0 MiB) Last sector: 5860530175 (at 2.7 TiB) Partition size: 5860265984 sectors (2.7 TiB) Attribute flags: 0000000000000000 Partition name: 'Basic data partition' Recovery/transformation command (? for help): Recovery/transformation command (? for help): v Problem: The secondary header's self-pointer indicates that it doesn't reside at the end of the disk. If you've added a disk to a RAID array, use the 'e' option on the experts' menu to adjust the secondary header's and partition table's locations. Warning! Secondary partition table overlaps the last partition by 4294964337 blocks! Try reducing the partition table size by 17179857348 entries. (Use the 's' item on the experts' menu.) Caution: Partition 1 doesn't begin on a 8-sector boundary. This may result in degraded performance on some modern (2009 and later) hard disks. Consult http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/ for information on disk alignment. Identified 2 problems! Recovery/transformation command (? for help): username@computername:~$ sudo gdisk [sudo] password for username: no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory GPT fdisk (gdisk) version 0.8.8 Type device filename, or press <Enter> to exit: /dev/sda Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Warning! Secondary partition table overlaps the last partition by 4294964337 blocks! Try reducing the partition table size by 17179857348 entries. (Use the 's' item on the experts' menu.) Command (? for help): p Disk /dev/sda: 5860533168 sectors, 2.7 TiB Logical sector size: 512 bytes Disk identifier (GUID): GUID redacted for internet Partition table holds up to 128 entries First usable sector is 34, last usable sector is 1565565838 Partitions will be aligned on 8-sector boundaries Total free space is 2014 sectors (1007.0 KiB) Number Start (sector) End (sector) Size Code Name 1 34 262177 128.0 MiB 0C01 Microsoft reserved part 2 264192 5860530175 2.7 TiB 0700 Basic data partition Command (? for help): v Problem: The secondary header's self-pointer indicates that it doesn't reside at the end of the disk. If you've added a disk to a RAID array, use the 'e' option on the experts' menu to adjust the secondary header's and partition table's locations. Warning! Secondary partition table overlaps the last partition by 4294964337 blocks! Try reducing the partition table size by 17179857348 entries. (Use the 's' item on the experts' menu.) Caution: Partition 1 doesn't begin on a 8-sector boundary. This may result in degraded performance on some modern (2009 and later) hard disks. Consult http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/ for information on disk alignment. Identified 2 problems! Command (? for help): x Expert command (? for help): ? a set attributes c change partition GUID d display the sector alignment value e relocate backup data structures to the end of the disk g change disk GUID h recompute CHS values in protective/hybrid MBR i show detailed information on a partition l set the sector alignment value m return to main menu n create a new protective MBR o print protective MBR data p print the partition table q quit without saving changes r recovery and transformation options (experts only) s resize partition table t transpose two partition table entries u Replicate partition table on new device v verify disk w write table to disk and exit z zap (destroy) GPT data structures and exit ? print this menu Expert command (? for help): e Relocating backup data structures to the end of the disk Expert command (? for help): w Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!! Do you want to proceed? (Y/N): Y OK; writing new GUID partition table (GPT) to /dev/sda. The operation has completed successfully. username@computername:~$ 

EDIT: С тех пор я сделал следующее:

sudo gdisk x e – переместить резервную таблицу в обратную сторону диска w

Не исправить проблемы. Тогда я сделал

sudo gdisk r d use main GPT header (rebuilding backup) w

Не исправлялись и проблемы. Тогда я сделал

sudo gdisk u Replicate partition table on new device w

Это также не помогло решить проблемы, поэтому я сделал

sudo gdisk o create a new empty GUID partition table (GPT) w

затем перезагрузка

sudo gdisk n add a new partition раздела 1 с начальным сектором 32, конец 262177, тип 0c01. Раздел 2 с начальным сектором 264192, конец 1565565838, тип 0700. w для записи на диск.

Затем я понял, что ошибся на последнем шаге, я сделал новый раздел 2 на 746GiB, потому что именно этот диск показывался под старым сломанным GPT. Поэтому я вернулся и повторно сделал это, чтобы сделать второй раздел, отформатированный для 2.7GiB.

sudo gdisk o create a new empty GUID partition table (GPT) w

sudo gdisk n add a new partition раздела 1 так же, как и раньше, раздел 2 начнется 264192, конец 56860533134, тип 0700.

Однако, когда я помещал его в коробку WIndows 7 или в блок xubuntu с USB-корпусом, похоже, все еще думает, что жесткий диск физически является приводом 746GiB, а новые разделы на 2.7TiB являются erronous, и gdisk посоветовал мне восстановить таблицу разделов. Это может быть проблемой с USB-корпусом, поэтому я верну его обратно в коробку с SATA и снова с помощью SystemRescueCD.

  • Почему файловая система ext4 лучше NTFS?
  • Раздел NTFS для подключения USB не подключен
  • Автоматическое определение правильных разрешений для определенного типа файла при копировании файла из файловой системы, отличной от Linux
  • Как удалить файл файловой системы NTFS, чье имя содержит «:»?
  • Как разрешить выполнение файла сторонних файлов Windows
  • Невозможно изменить группу файлов в точке монтирования
  • как linux ядро ​​обрабатывает файловую систему Windows NTFS?
  • Расширенные методы восстановления файлов раздела NTFS для поврежденных дисков (ошибки ввода-вывода)?
  • One Solution collect form web for “Проблемы с таблицей разделов на жестком диске NTFS 3tb”

    В таблице разделов утверждается, что размер диска составляет всего 0,7 тб, несмотря на то, что он действительно равен 2.7 и имеет раздел, использующий столько места. Используйте gdisk для создания новой пустой таблицы разделов, а затем воссоздайте эти два раздела с одинаковыми начальными и конечными секторами и введите коды, и это должно исправить.

    Linux и Unix - лучшая ОС в мире.