Восстановление раздела диска GPT

У меня возникают проблемы, когда мои разделы правильно отображаются на одном из моих дисков.

Настроить:

  • Привод 4TB показывает только 1.6TB?
  • Самый простой способ использования внутреннего жесткого диска> 2 ТБ в Windows XP 32-бит?
  • Как я могу уменьшить логический том и перераспределить освобожденное пространство в новый раздел на одном диске?
  • Принудительное клонирование изображения жесткого диска на меньшем жестком диске
    • Linux 3.10.10-1-ARCH
    • Диск имеет 2 ТБ и имеет GPT с двумя разделами.
    • Эти две секции занимают около 700 ГБ каждый, поэтому есть достаточно вызывающее место для всего.
    • Данные на дисках имеют полное резервное копирование, но мне потребуется много времени для восстановления (внешняя резервная копия), поэтому, если это возможно, действительно хотелось бы исправить это.
    • Я создал разделы в gparted на livecd, а затем dd'd данные со старых дисков.
    • Оба раздела являются ext4, но это не имеет большого значения.

    Проблема, которую я запускаю:

    sudo gdisk /dev/sdb 

    И я получаю:

     Warning! Disk size is smaller than the main header indicates! Loading secondary header from the last sector of the disk! You should use 'v' to verify disk integrity, and perhaps options on the experts' menu to repair the disk. Caution: invalid backup GPT header, but valid main header; regenerating backup header from main header. Warning! One or more CRCs don't match. You should repair the disk! Partition table scan: MBR: protective BSD: not present APM: not present GPT: damaged 

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

     Caution: The CRC for the backup partition table is invalid. This table may be corrupt. This program will automatically create a new backup partition table when you save your partitions. 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. Problem: Disk is too small to hold all the data! (Disk size is 1953569134 sectors, needs to be 3907029168 sectors.) The 'e' option on the experts' menu may fix this problem. Problem: GPT claims the disk is larger than it is! (Claimed last usable sector is 3907029134, but backup header is at 3907029167 and disk size is 1953569134 sectors. The 'e' option on the experts' menu will probably fix this problem Problem: partition 2 is too big for the disk. Identified 5 problems! 

    После запуска e затем v снова получаю:

     Caution: The CRC for the backup partition table is invalid. This table may be corrupt. This program will automatically create a new backup partition table when you save your partitions. Problem: partition 2 is too big for the disk. Warning! Secondary partition table overlaps the last partition by 1953459891 blocks! You will need to delete this partition or resize it in another utility. Identified 3 problems! 

    Теперь я могу видеть правильные разделы, используя p :

     Disk /dev/sdb: 1953569134 sectors, 931.5 GiB Logical sector size: 512 bytes Disk identifier (GUID): D690A9B2-EA00-4D2E-9E18-0D4545A8683A Partition table holds up to 128 entries First usable sector is 34, last usable sector is 1953569100 Partitions will be aligned on 2048-sector boundaries Total free space is 2014 sectors (1007.0 KiB) Number Start (sector) End (sector) Size Code Name 1 2048 1953515519 931.5 GiB 0700 2 1953515520 3907028991 931.5 GiB 0700 

    Я застрял в этом пункте, и любая помощь будет принята с благодарностью.

  • Ошибка при изменении размера раздела
  • Восстановить раздел после переустановки Windows XP
  • Разделение внешнего жесткого диска
  • Могу ли я установить Windows 7 в именах A: \ или B: \?
  • Cloned Linux не распознает пространство нового флеш-накопителя?
  • Как вы разделяете USB-флеш-накопитель?
  • One Solution collect form web for “Восстановление раздела диска GPT”

    Во-первых, вы утверждаете:

    • Диск имеет 2 ТБ и имеет GPT с двумя разделами.

    К сожалению, gdisk не согласен с вами:

     Disk /dev/sdb: 1953569134 sectors, 931.5 GiB 

    Я рекомендую вам дважды проверить размер заявленного диска; Он обычно печатается на наклейке на корпусе диска. Если у вас действительно есть диск 931.5GiB (1TiB), тогда вы не сможете разместить два ~ 700GB ( gdisk Claim 931.5GiB) разделов на нем. Поэтому, если gdisk имеет правильные данные, вам придется либо получить большой диск, либо (если вы используете не более 1 Тбайт фактического пространства в файловых системах на оригинале), выполните резервное копирование оригинала на уровне файла 1TB целевой диск.

    Если ваш диск отмечен как модель 2 ТБ, то либо он неправильно отмечен, либо у вас проблемы с функцией Host Protected Area (HPA) . Эта функция позволяет вам «скрыть» определенное количество дискового пространства для различных неясных целей. Судя по сообщениям в Интернете, которые я видел, это иногда неправильно задает и вызывает такие проблемы, как ваша. Вы можете просмотреть и изменить эту функцию с помощью опции -N в hdparm . Ввод sudo hdparm -N /dev/sdb должен показывать текущие настройки HPA для вашего диска. Если эта функция активна, введите man hdparm и прочитайте раздел по опции -N . В принципе, вам нужно будет передать истинное количество секторов на диске через -N чтобы сбросить его и использовать его полную емкость.

    Давайте будем гением компьютера.